Existe-t-il un moyen d'obtenir les paramètres de connexion Internet (informations de proxy) utilisés par java pour se connecter à Internet?Paramètres de Java Internet Connections - jdk1.4
Avec Java 1.5 vous pouvez utiliser le ProxySelector introduit alors, est-il possible de le faire en jdk1.4?
J'ai essayé d'obtenir ces segments en utilisant l'extrait de code suivant, mais en renvoyant des valeurs nulles même si j'ai défini mon proxy.
String javaVersion = System.getProperty("java.version");
String ip = null;
String port = null;
String noProxyHosts = null;
if (javaVersion.startsWith("1.4")) {
ip = System.getProperty("proxyHost");
port = System.getProperty("proxyPort");
noProxyHosts = System.getProperty("http.nonProxyHosts");
} else {
ip = System.getProperty("deployment.proxy.http.host");
port = System.getProperty("deployment.proxy.http.port");
noProxyHosts = System.getProperty("deployment.proxy.override.hosts");
}
Un bref arrière-plan; J'ai une application Java webstart qui engendre un navigateur Web interne qui a besoin de ces paramètres pour aller de l'avant.
i trouvé l'extrait de code vraiment utile. http://forums.sun.com/thread.jspa?messageID=1535962#1535962 – n002213f