2010-05-04 134 views

回答

1

如果您使用HttpWebRequest,你應該設置超時設置所需的值:

HttpWebRequest request = WebRequest.Create(uri) as HttpWebRequest; 
request.Timeout = 5000 // in ms, the default is 100,000 
request.GetResponse(); 
0

首先有HttpWebRequest.TimeoutDetails Here(以及我在輸入時發佈的答案).. 其次,我會建議使用System.Net.WebClient,它有一個非常簡單的使用界面。在WebClient上設置超時時間解釋爲here

相關問題