使HttpWebResponse(Header)超时独立?

时间:2015-01-26 14:11:01

标签: c# rest httpwebrequest httpwebresponse

我通过我的网络客户端发出POST请求,然后必须等到我收到服务器的响应。当我使用

时,问题是超时(WebException)
var response = (HttpWebResponse)req.GetResponseWithTimeout();

由于某些要求,我无法指定超时(当前默认值:100秒)或使用无限超时。请建议任何解决方案,以便能够等到我收到回复。如果服务器在任何阶段停止工作,它也应该工作。我的意思是说,如果我使超时无限并关闭服务器,那么Web客户端会一直等待,并且不知道服务器是以某种方式停止的?

0 个答案:

没有答案