带有代理异常的HttpWebRequest

时间:2016-01-10 14:43:26

标签: c# proxy get httpwebrequest webexception

我遇到了下一个问题:当我尝试使用代理创建HttpWebRequest时,我会收到一条带有消息的WebException

  

基础连接已关闭:连接已关闭   出乎意料。

我做错了什么?

这是我的代码:

    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();

P.S。:仅当我尝试使用代理时才会发生。

提前致谢!

0 个答案:

没有答案