Ich versuche, von WebRequest ..Zugriff auf IExplorer über einen Proxy zum ersten Mal des Internet Explorer mit einem Proxy zum ersten Mal in C# WebRequest Fehlern
hinter der App den Zugriff aufdie Idee ist, dass Sie zugreifen können Website über IExplorer mit einem Proxy, den Sie in das Textfeld eingeben (wie unten gezeigt)
Ich versuchte meine Methode aus, aber es verbindet sich für eine kurze Sekunde mit der Website und zeigt meine normale IP (nicht die Proxy) und dann stürzt es ab und es gibt mir diesen Fehler (unten)
Nicht sicher, was es verursacht und/oder wie es zu beheben .. War Denken t Hat vielleicht jemand mit Erfahrung der Lage wäre, das besser ist als ich zu verstehen, da seine mein erstes Mal mit Proxies in C# arbeiten
private void webBrowser1_DocumentCompleted(object sender, WebBrowserDocumentCompletedEventArgs e)
{
webBrowser1.Navigate(browserNavigationTxtBox.Text);
var request = (HttpWebRequest)WebRequest.Create("http://www.whatsmyip.org/");
var myproxy = new WebProxy(proxyBox.Text, false);
request.Proxy = myproxy;
request.Method = "GET";
var response = (HttpWebResponse)request.GetResponse();
}
private void Start_Click(object sender, EventArgs e)
{
webBrowser1.Navigate(browserNavigationTxtBox.Text);
}
}
}
Per [der docs] (https://msdn.microsoft.com/en-us/library/system.net.webproxy (v = vs.110) ASPX-), Sie benötigen ein * uri * für den Proxy, nicht nur eine IP und einen Port. Versuchen Sie stattdessen "http: //180.175.16.228: 8118 /". –
@CharlesMager Sieht so aus, als ob die App nur einfriert, wenn ich das versuche oder abstürze und den gleichen Fehler erhalte, aber ich bedenke das bei der nächsten Verwendung des Proxy, es war wirklich ein wirklich guter Tipp! –