WebResponse response;
try
{
HttpWebRequest request = (HttpWebRequest)WebRequest.Create(url);
request.Timeout = 20000;
response = request.GetResponse();
request = (HttpWebRequest)WebRequest.Create(url2);
response = request.GetResponse();
}
catch(Exception ex)
{
//do something
}
finally
{
}
应该在哪里调用 response.Close()?
在尝试中的每个 GetResponse() 之后?
在尝试最后一次 GetResponse() 之后 - 一次?
- 在最后阻止?