HttpWebRequest WebProxy Problem - Die Verbindung wurde unerwartet geschlossen
-
27-09-2019 - |
Frage
Ich versuche, eine HTTP-Anforderung durch ein offenes SOCKS5 Proxy zu machen. Ich habe festgestellt, dass die Proxy-Werke, indem sie es als Proxy für Firefox einstellen, bevor es als Proxy in meiner C # .NET-Anwendung einstellen, indem request.Proxy = new WebProxy(ip, port);
Doch beim Versuch, die Anwendung auszuführen und meine Bitte machen erhalte ich eine Ausnahme - System.Net.WebException. Die zugrunde liegende Verbindung wurde geschlossen: Die Verbindung wurde unerwartet geschlossen
Ich bin mir nicht sicher, was ist der Grund dafür - scheint der Proxy offen und arbeitet in Ordnung zu sein. Ich habe auch diese mit anderen scheinbar funktionierender Proxies versucht und erhalten die gleiche Ausnahme. Irgendwelche Hinweise darauf, warum dies geschieht und wie kann ich mich über Gleichrichtung es wäre sehr willkommen!
Lösung
Es stellt sich die WebProxy
Klasse nicht aus Socks-Proxies unterstützt das ist genau das, was ich verwenden wollte. Wie nützlich!
Die Frage ist nun - wie eine SOCKS-Proxy zu verwenden, für HttpWebRequest ?! p>
Andere Tipps
Sie können nicht. Überprüfen Sie dies https://stackoverflow.com/questions/20366665/squid-proxy-reset-connection-immediately