HttpWebResponse冻结第二次请求?

时间:2011-08-23 22:26:51

标签: c# .net httpwebrequest httpwebresponse

所以我现在有一个httpwebrequest / response的问题,这里是进一步解释的例子

 void bla()
 {
 HttpWebRequest req = (HttpWebRequest)WebRequest.Create("http://www.bla.com");
 HttpWebResponse resp = (HttpWebResponse)req.GetResponse();
 string str_response = new System.IO.StreamReader(resp.GetResponseStream()).ReadToEnd();
 //some code with str_response
 resp.Close();
}

在这种情况下可以说str_response =“0” 每当我在bla.com中更改(更改页面代码)使其成为1例如然后再次调用bla工作正常但在第二次更改时它会给出超时错误 为什么会发生这种情况?

编辑:其他明智的如果我不在bla.com做任何改变它完美的工作

编辑2:我使用webclint进行测试但仍然得到相同的错误,所以我猜测问题不在于httpwebreqeuest / response,为什么会这样做呢?

0 个答案:

没有答案