为C#Webrequest设置自定义超时

时间:2015-03-19 09:57:42

标签: c# timeout webrequest

我已经检查了一些有关此问题的stackoverflow问题,但仍然无法找到解决方案。

我正在使用webrequest类的GetRequestStream()函数来获取来自webservice的响应。实际上,我想为这个函数设置超时。例如,如果GetRequestStream()无法在10秒内连接,程序将自动退出运行。请劝告。

由于

1 个答案:

答案 0 :(得分:0)

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http:www.google.com");
            request.Timeout = 10000;