我还有一个问题:当我尝试创建一个HttpWebRequest
with 代理时,我得到一个WebException
with 消息
基础连接已关闭:连接意外关闭。
我做错了什么?
这是我的代码:
var webRequest = (HttpWebRequest)WebRequest.Create(@"http://msdn.microsoft.com/");
webRequest.Proxy = new WebProxy("109.254.143.7", 1080);
webRequest.KeepAlive = false;
//webRequest.ProtocolVersion = HttpVersion.Version10;
var myResponse = (HttpWebResponse)webRequest.GetResponse();
var stream = new StreamReader(myResponse.GetResponseStream(), Encoding.UTF8);
var text = stream.ReadToEnd();
PS:只有当我尝试使用代理时才会发生这种情况。
提前致谢!