Eduardo Murai wrote:
>
> Para configurar o Socket para usar o Proxy
> voce deve usar as Properties do Sistema
>
> // URL do Proxy
> String host="http://myproxy.com.br";
>
> // porta do proxy
> String port="80";
>
> java.util.Properties prp= System.getProperties();
Se nao me engano, falta uma propriedade:
prp.put("http.proxySet", "true");
> prp.put("http.proxyHost", host);
> prp.put("http.proxyPort", port);
> System.setProperties(prp);
>
> Este codigo resolve o seu problema.
>
> At�.
>
> Eduardo Murai
> [EMAIL PROTECTED]
> Discover Technology
>
> --- Evandro Luquini <[EMAIL PROTECTED]>
> escreveu:
> > Meu problema :
> > Atraves do codigo abaixo tentei estabelecer uma
> > URLConnection com um
> > servidor http. Apesar do codigo funcionar
> > perfeitamente em casa, dentro do
> > ambiente de rede onde trabalho ele nao funciona.
> > Um amigo disse que isto acontece porque nao existe
> > DNS na rede e o
> > proxy e responsavel pelas conexoes. Pergunta : como
> > posso passar atraves do
> > proxy e me conectar com um servidor http fora do
> > ambiente interno ?
> >
> > Codigo :
> >
> > import java.net.*;
> > import java.io.*;
> >
> > public class URLConnectionReader {
> > public static void main(String[] args) throws
> > Exception {
> > URL yahoo =3D new
> > URL("http://www.uol.com.br");
> > URLConnection uc =3D yahoo.openConnection();
> > uc.setDoOutput(true);
> > uc.setDoInput(true);
> > uc.setAllowUserInteraction(false);
> > String query =3D "";
> > DataOutputStream dos =3D new
> > DataOutputStream(uc.getOutputStream());
> >
> > // Send the data
> > dos.writeBytes(query);
> > dos.close();
> >
> >
> > // Read the response
> > DataInputStream dis =3D new
> > DataInputStream(uc.getInputStream());
> > FileOutputStream file =3D new
> > FileOutputStream("logo.html");
> > String nextline;
> > while((nextline =3D dis.readLine()) !=3D null) {
> > System.out.println((nextline));
> > =20
> > }
> > dis.close();
> >
> > }
> > }
> >
> >
> >
> > --------------------------- 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]
> > [para sair da lista:
> > http://www.soujava.org.br/forum/cadastrados.htm]
> >
> >
> ---------------------------------------------------------------------
> >
> >
> ____________________________________________________________________________
> YAHOO! BATE-PAPO
> Conhe�a gente nova, fa�a amigos e divirta-se! - http://www.yahoo.com.br
>
> --------------------------- 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]
> [para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
> ---------------------------------------------------------------------
--
Eduardo Issao Ito <[EMAIL PROTECTED]>
Eurosoft Consultoria <http://www.euroconsult.com.br>
Rua Marina Saddi Haidar, 176 - S�o Paulo - SP - Brasil
CEP 04650-050
TEL: +55 11 524-8022
FAX: +55 11 524-0408
--------------------------- 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]
[para sair da lista: http://www.soujava.org.br/forum/cadastrados.htm]
---------------------------------------------------------------------