我想爲我的C#WinRT代碼中的httpwebrequest設置超時值。但是httpwebrequest在WinRT中不可用。所以請讓我知道如何設置HttpWebRequest的超時值。如何在C#中設置httpwebrequest的超時值,WinRT
1
A
回答
1
使用HttpClient類來提出您的請求。它有一個TimeOut屬性,您可以根據自己的喜好進行設置。
您也可以使用HttpWebRequest類,它也有一個TimeOut屬性。
在大多數情況下,HttpClient是最好的選擇,因爲它更容易使用,而且您不需要HttpWebRequest提供的自定義級別。
0
爲您的webrequest設置超時您需要設置HttpWebRequest.Timeout,這一切。
HttpWebRequest myHttpWebRequest = (HttpWebRequest) WebRequest.Create("your url");
myHttpWebRequest.Timeout = 1000 ;
相關問題
- 1. 如何在node.js中設置超時值?
- 2. 如何在AFImageRequestOperation中設置超時值
- 3. HttpWebRequest .Net核心設置超時
- 4. 如何在C#中終止HttpWebRequest連接?甚至設置超時或讀寫超時都不起作用
- 5. 如何在HttpWebRequest.GetRequestStream上設置超時值?
- 6. httpwebrequest超時錯誤c#
- 7. 的HttpWebRequest超時
- 8. 如何設置會話的超時值
- 9. 如何設置UITapGestureRecognizer的超時閾值?
- 10. 在PHP中設置Curl的超時值
- 11. C#:如何設置DNS解析超時?
- 12. 如何設置savon默認超時值
- 13. 如何在C#中設置超時時間
- 14. WP7中的HttpWebRequest超時
- 15. HttpWebRequest超時
- 16. 設置NSMutableURLRequest的超時值
- 17. C#使用HttpWebRequest設置cookie
- 18. 在C++中設置ifstream超時?
- 19. 在C中設置TCP重傳超時
- 20. 如何爲HttpWebRequest設置HttpRequestHeader?
- 21. 如何在這個簡單的C shell中設置超時?
- 22. 如何在socket_read中設置超時
- 23. 如何在rails UJS中設置超時?
- 24. 如何在javascript中設置ajax超時?
- 25. 如何在recvmmsg()中設置超時?
- 26. 如何在Android中設置Keepalive超時?
- 27. 如何在Silverlight WebClient中設置超時?
- 28. 如何在Refit庫中設置超時
- 29. 在Wicket中設置超時值?
- 30. 如何在XCode中設置NSMutableURLRequest的超時值?
所以你的意思是說,如果我使用HttpWebRequest是沒有辦法設置超時? – Mugu
對不起,我認爲你的肯定是「httpwebrequest在WinRT中不可用」。原來它是可用的。我相應地編輯了我的答案。無論如何,在大多數情況下,使用HttpClient:使用起來更容易,如果需要的話可以發出多個請求。 – Falanwe