读书人

有人碰到过webrequest.timeout设置无效

发布时间: 2012-11-06 14:07:00 作者: rapoo

有人碰到过webrequest.timeout设置无效的问题吗?

C# code
  protected static string GetHttpData(string url)    {        StreamReader sr = null;        string str = "";        try        {            WebRequest temp = WebRequest.Create(url);            temp.Timeout = 1000;            //读取            WebResponse myTemp = temp.GetResponse();            sr = new StreamReader(myTemp.GetResponseStream(), System.Text.Encoding.GetEncoding("gb2312"));            str = sr.ReadToEnd();        }        catch        {            return "-1";        }        return str;    }


以上代码,在IIS6中执行,Timeout起作用了,但是在IIS7中无效,求解

[解决办法]
设置temp.Proxy = null

读书人网 >asp.net

热点推荐