MSDN样本
HttpWebRequest myWebRequest=(HttpWebRequest)WebRequest.Create("http://www.microsoft.com");
WebProxy myProxy=new WebProxy();
// Obtain the 'Proxy' of the Default browser.
myProxy=(WebProxy)myWebRequest.Proxy;
Run Code Online (Sandbox Code Playgroud)
不行.我得到的错误是:无法将"WebProxyWrapper"类型的对象强制转换为"System.Net.WebProxy"类型
我有什么选择?
adr*_*nks 10
HttpWebRequest.Proxy返回一个IWebProxy接口,而不是WebProxy.改变它,它会起作用.
您还可以使用WebRequest.DefaultWebProxy或WebRequest.GetSystemWebProxy()来获取代理详细信息,而不是从中获取HttpWebRequest和获取代理.
| 归档时间: |
|
| 查看次数: |
13998 次 |
| 最近记录: |