Olá pessoal, estou desenvolvendo uma aplicação em swing que tem que acessar um WS dai meu problema:
Tenho que configurar o proxy, ai pensei tem uma configuração de proxy no Painel de controle do java que pega as configurações do browser,
gostaria de capturar as informações de proxy do Painel de Controle do Java que seriam as mesmas do browser.
Alguem sabe como obtenho estas informações?
Obter informações Java Control Panel
G
1 Resposta
G
import java.net.InetSocketAddress;
import java.net.Proxy;
import java.net.ProxySelector;
import java.net.URI;
import java.util.Iterator;
import java.util.List;
/**
*
-
@author guilherme.diniz
*/
public class testProxy {public static void main(String[] args) { try { System.setProperty(“java.net.useSystemProxies”,“true”); List l = ProxySelector.getDefault().select( new URI(“<a href="http://www.yahoo.com/">http://www.yahoo.com/</a>”)); for (Iterator iter = l.iterator(); iter.hasNext(); ) {
Proxy proxy = (Proxy) iter.next(); System.out.println("proxy hostname : " + proxy.type()); InetSocketAddress addr = (InetSocketAddress) proxy.address(); if(addr == null) { System.out.println("Sem Proxy"); } else { System.out.println("proxy hostname : " + addr.getHostName()); System.out.println("proxy port : " + addr.getPort()); } } } catch (Exception e) { e.printStackTrace(); }
}
}
Criado 19 de fevereiro de 2009
Ultima resposta 20 de fev. de 2009
Respostas 1
Participantes 1
Alura POO: o que é programação orientada a objetos? Aprenda os conceitos básicos da programação orientada a objetos, como classes, objetos, herança, encapsulamento e polimorfismo, com exemplos.
Casa do Codigo Inteligencia Artificial e ChatGPT: Da revolucao dos... Por Fabricio Carraro — Casa do Codigo