0
我有一个httpwebrequest发布数据,进入冻结等待响应。我想有这个超时,所以我可以继续循环,并忽略错误。陷阱错误在httpwebresponse
request.Method = "POST"
request.ContentLength = data.Length
request.ContentType = "application/xml; charset=utf-8"
request.Timeout = 20000
....
**Using oResponse As HttpWebResponse = request.GetResponse()**
Dim reader As New StreamReader(oResponse.GetResponseStream())
responseData = reader.ReadToEnd()
reader.Dispose()
oResponse.Close()
End Using
这就是事情..我没有设置超时 – vbNewbie 2010-12-13 17:10:39
似乎问题在我回答后进行了编辑。为了理解,所以你设置了超时时间,但是当超时超时时,WebException不会被抛出? – 2010-12-13 17:16:15
其实非常感谢您的回复,我现在就开始工作,除了现在我无法弄清楚为什么会发生错误 – vbNewbie 2010-12-14 15:03:02