我创建了一个webbrowser控件,我想使用代理访问http://www.whatismyip.com/,所以我可以验证我的代码是否正常,我尝试了这种方法:
private void Form1_Load(object sender, EventArgs e)
{
webBrowser1.ScriptErrorsSuppressed = true;
WebProxy wp = new WebProxy("122.72.12.88:80");
HttpWebRequest httprequest = (HttpWebRequest)WebRequest.Create("http://www.whatismyip.com/");
httprequest.Proxy = wp;
HttpWebResponse response = (HttpWebResponse)httprequest.GetResponse();
Stream recievedstream = response.GetResponseStream();
webBrowser1.DocumentStream = recievedstream;
}
但是webbrowser仍然是WHITE没有收到任何数据,我检查了代理,它的工作原理 我实际上搜索了很多并在stackoverflow上搜索,上面的代码似乎与人合作,但不是和我在一起,非常奇怪!!