增加HttpWebRequest.BeginGetResponse的超时

时间:2012-10-02 05:59:19

标签: c# asynchronous timeout httprequest

我需要对远程计算机上的Web服务执行异步HttpRequest。此请求可能需要超过60秒,这似乎是HttpRequest的默认超时。我可以在HttpRequest对象上设置timeout属性,但不幸的是,Timeout属性对使用BeginGetResponse或BeginGetRequestStream方法进行的异步请求没有影响(请参阅http://msdn.microsoft.com/en-us/library/system.net.httpwebrequest.timeout.aspx)。

有没有人知道如何增加超时,以便我在60秒后不会出现异常?

0 个答案:

没有答案