Bonsoir,

dans mon programme je veux pouvoir utiliser un proxy pour me connecter à un serveur HTTP. J'ai donc utiliser le fameux :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
Properties properties = System.getProperties();
properties.put("http.proxySet", "true");
properties.put("http.proxyHost", host);
properties.put("http.proxyPort", port);
System.setProperties(properties);
Pour tester ce code j'ai installé un proxy en local qui fonctionne parfaitement avec Firefox. Le problème c'est que lorsque j'exécute mon programme, il semble se connecter directement et ne pas passer par le proxy (aucune trace de connexion dans le log).

Les sites internet sur le sujet se contredise pas mal (http.proxySet ou pas, System.setProperties(properties) ou pas..) Quelqu'un peut me donner la bonne méthode svp?

Merci à vous.