Bonsoir a tous, je souhaite detecter le proxy http d'une machine client sur lequel j'ai lancé une applet.
Cette applet possede tout les droits niveau securité (elle est signée).
J'ai un code retrouvé sur un forum anglais:
Cependant apres modification dans le panneau de configuration des parametres de proxy java, le code lance toujours une IOException...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 public void detect(String location) { try { ProxyInfo info[] = ProxyService.getProxyInfo(new URL(location)); if(info != null && info.length>0) { proxyHost = info[0].getHost(); proxyPort = info[0].getPort(); System.out.println("PROXY = " + proxyHost + ":" + proxyPort); } }catch (Exception ex) { System.err.println( "could not retrieve proxy configuration, attempting direct connection."); } }
Notons au passage que je test ce code dans une applet lancé par l'AppletViewer et non directement dans un browser.
Le probleme viendrait-il d'ici? Ou alors ce code ne fonctionne pas?
Merci pour vos eclaircissements,
anyKeyh.
Partager