System.setProperty("http.proxySet", "true");
System.setProperty("java.net.useSystemProxies", "true");
System.setProperty("http.proxyHost", "192.168.1.103");
System.setProperty("http.proxyPort", "3128");
System.setProperty("http.proxyUser", "user123");
System.setProperty("http.proxyPassword", "passwD123");
url = new URL("http://www.google.co.in");
jedes Mal behandeln, wenn ich diesen Code verwenden IOException wirft die sagen, HTTP-Antwortcode 407. HTTP 407 bedeutet Proxy-Authentifizierung erforderlich ist. Warum dieses Problem auftritt, während ich ProxyUser und ProxyPassword festlege.
http 401 wird auftreten, wenn ich falsches Passwort, aber es gebe mir immer 407, bedeutet, dass mein Code nicht Benutzername und Passwort. Im obigen Code ist user123 der Benutzername und passwD123 ist das Passwort für die Proxy-Authentifizierung.http 407 Proxy-Authentifizierung erforderlich: wie in Java-Code
Client Welche http verwenden Sie? – Cratylus
Ich versuche, manuellen Proxy, automatischen Proxy, keinen Proxy-Support-Browser in Java zu machen. Browser wie Firefox unterstützt dies, Extras-> Option-> Erweitert-> Netzwerk-> Einstellung. – dayitv89