Gostaria que algum de vocês me enviassem, se tiverem, um codigo que obtenha
o resultado de um quando eu passo os campos para o metodo POST atraves de
uma URLConection, pois não estou conseguindo fazê-lo da forma a qual voces
indicaram....
Agradecido, desde ja,
Luiz Fernando Corrêa
_____________________________
[EMAIL PROTECTED]
[EMAIL PROTECTED]
[EMAIL PROTECTED]
----- Original Message -----
From: Rogério Nascimento Lopes <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, February 19, 2001 7:15 PM
Subject: [java-list] Passar campos POST através de URLConection - Resolvido
!!!
>
> Rodrigo Siqueira:
>
> Valeu pela dica. Só que o "Content-type" deve ser configurado para:
>
> setRequestProperty("Content-type","application/x-www-form-urlencoded")
> ao invés de
> setRequestProperty("Content-type","text/plain")
>
> Descobri isso comparando o header de uma requisição enviada por um form a
> partir do browser.
>
> Valeu mesmo.
>
> Rogério Lopes.
>
>
> > -----Original Message-----
> > From: Rodrigo Siqueira [mailto:[EMAIL PROTECTED]]
> > Sent: Segunda-feira, 19 de Fevereiro de 2001 10:34
> > To: '[EMAIL PROTECTED]'
> > Subject: RES: [java-list] Passar campos POST através de URLConection
> >
> >
> > Use isto:
> >
> > String m_post = "Nome=Jack&Ramal=1234&TABELA=Funcionarios&..."
> > URL murl = new URL(m_url);
> > URLConnection murlc = murl.openConnection();
> > murlc.setDoOutput(true);
> > murlc.setDoInput(true);
> > murlc.setUseCaches(false);
> > murlc.setRequestProperty("Content-type","text/plain");
> > murlc.setRequestProperty("Content-length",""+m_post.length());
> > DataOutputStream outStream =
> > new DataOutputStream(murlc.getOutputStream());
> > outStream.writeBytes(m_post);
> > outStream.close();
> >
> > O resto é igual...
> >
> > > -----Mensagem original-----
> > > De: Rogério Nascimento Lopes [mailto:[EMAIL PROTECTED]]
> > > Enviada em: Monday, February 19, 2001 10:16 AM
> > > Para: [EMAIL PROTECTED]
> > > Assunto: RE: [java-list] Passar campos POST através de URLConection
> > >
> > >
> > >
> > > Ana Paula (e Galera):
> > >
> > > Já tentei fazer isso, mas parece que o método
> > > "setRequestProperty" só
> > > altera parâmetros das variáveis "HTTP". Por exemplo, para
> > > atribuir um novo
> > > valor para a variável "HTTP_CONNECTION" o método é invocado
> > > somente fazendo
> > > referência a "CONNECTION". Veja o trecho de código abaixo:
> > >
> > > ///////////
> > > java.net.URL url = new
> > > ava.net.URL( "http://www.exemplodeurl.com.br" );
> > > java.net.URLConnection uc = url.openConnection();
> > > uc.setRequestProperty("CONNECTION","keep-alive");
> > > uc.connect();
> > > ///////////
> > >
> > > Sendo assim, qualquer parâmetro que seja passado, ele
> > > será precedido de
> > > "HTTP". Acredito que os os nomes dos campos POST não sejam
> > > precedidos deste
> > > identificador.
> > >
> > > Portanto, a questão ainda esta em aberto.
> > >
> > > []s,
> > > Rogério Lopes.
> > >
> > >
> > > -----Original Message-----
> > > From: Ana Paula Valente Pais [mailto:[EMAIL PROTECTED]]
> > > Sent: Segunda-feira, 19 de Fevereiro de 2001 08:11
> > > To: [EMAIL PROTECTED]
> > > Subject: Re: [java-list] Passar campos POST através de URLConection
> > >
> > >
> > > Imagino que isso pode ser feito através do método
> > > setRequestProperty da
> > > classe URLConnection.....
> > >
> > > Rogério Nascimento Lopes wrote:
> > > O BOL é Top10 no iBest! Vote já para torná-lo Top3!
> > > http://www.bol.com.br/ibest2001_servicos_online.html
> > >
> > > //////////////////////////////////////////////////////////////
> > > //////////////
> > > ////////
> > >
> > > Galera:
> > > Abrir uma conexão com o URLConection e passar campos
> > > GET é simples,
> > > bastando para isso colocar o símbolo de "?" e os
> > > campos/valores no corpo da
> > > conexão, por exemplo:
> > > java.net.URL url = new
> > >
> .net.URL(
> > "http://www.endereco.com.br?nome=rogerio&[EMAIL PROTECTED]
> > .br)
> > java.net.URLConnection uc = url.openConnection();
> > Gostaria de saber COMO FAÇO PARA PASSAR CAMPOS POST ?
> > Valeu,
> > Rogério Lopes.
> > ------------------------------ LISTA
SOUJAVA ----------------------------
> > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -------------------------------------------------------------------------
> >
> >
> > --------------
> ---------------- LISTA SOUJAVA ----------------------------
> > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -------------------------------------------------------------------------
> >
> > ------------------------------ LISTA
SOUJAVA ----------------------------
> > http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> > dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> > regras da lista: http://www.soujava.org.br/regras.htm
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -------------------------------------------------------------------------
> >
>
>
> ------------------------------ LISTA SOUJAVA ----------------------------
> http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
> dúvidas mais comuns: http://www.soujava.org.br/faq.htm
> regras da lista: http://www.soujava.org.br/regras.htm
> para sair da lista: envie email para [EMAIL PROTECTED]
> -------------------------------------------------------------------------
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------