我需要对远程计算机上的 Web 服务执行异步 HttpRequest。此请求可能需要超过 60 秒,这似乎是 HttpRequest 的默认超时。我可以在 HttpRequest 对象中设置 timeout 属性,但不幸的是 Timeout 属性对使用 BeginGetResponse 或 BeginGetRequestStream 方法发出的异步请求没有影响(请参阅http://msdn.microsoft.com/en-us/library/system. net.httpwebrequest.timeout.aspx)。
有谁知道无论如何我可以增加超时时间,以便在 60 秒后不会出现异常?