Je travaille actuellement à un projet de requêtes Web et j'utilise la bibliothèque Apache Http Client. J'essaie de me connecter à un serveur (par exemple http://www.google.com) avec un Socks v4/5 testé testé avec mozilla firefox mais le problème est que je n'ai jamais de réponse. Seules les erreurs différentes ...Proxy HTTP Client chaussettes proxy
Voici un extrait de code:
//HttpClient
DefaultHttpClient http = new DefaultHttpClient();
//A class defined by me
Proxy proxy = bla bla;
HttpHost host = new HttpHost(proxy.getIP(), proxy.getPort());
if (proxy.getUsername() != null) {
http.getCredentialsProvider().setCredentials(
new AuthScope(proxy.getIP(), proxy.getPort()),
new UsernamePasswordCredentials(proxy.getUsername(), proxy.getPassword()));
}
http.getParams().setParameter(ConnRoutePNames.DEFAULT_PROXY, host);
Quelqu'un peut-il dire une bonne façon d'initier comunnication par proxy SOCKS? Merci!
Remarque: Le code ci-dessus fonctionne parfaitement avec les proxies HTTP.
quelles erreurs u get? –
java.net.SocketException: Abandon de la connexion causée par le logiciel: échec de la récupération ou non-obtention du serveur, etc. MAIS si j'utilise le proxy avec mozilla, cela fonctionne. –