所以我现在有一个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,为什么会这样做呢?