HttpWebResponse зависает по второму запросу? - PullRequest
0 голосов
/ 24 августа 2011

Так что в настоящее время у меня есть проблема с 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, есть причина, по которой это происходит?

...