我想檢查我的網絡連接,而使用WebClient爲以下載文件。 (WebClient.DownloadFile())。 我想檢查下載過程當中的連接是否仍然可用。 我該怎麼做? (在C#中) 非常感謝。下載文件時檢查網絡連接(c#)
0
A
回答
0
您通常無法檢測到互聯網是否可用。但啓發式地,您可以啓動第二個線程,每隔15秒左右讀取一次超時時間爲5秒的GET.com。這樣,你的連接檢查可以有不同的,比你的主要下載更難超時。
0
你不能。除了嘗試使用它之外,TCP無法檢查連接的狀態。設置讀取超時,並相應地響應生成的SocketTimeoutException;並根據您的具體要求通過關閉連接並可能重試來響應任何其他IOException。
相關問題
- 1. 檢查網絡連接
- 2. 檢查網絡連接
- 3. 檢查網絡連接android
- 4. 檢查網絡連接iPhone
- 5. 檢查網絡連接android
- 6. cordova - 先檢查網絡連接,然後加載正文頁面
- 7. 從網絡下載文件到iPhone(C#)
- 8. phonegap構建,連接插件來檢查網絡連接
- 9. asynctask下載文件網絡連接丟失
- 10. Asp.Net網站與「未知網絡錯誤」下載連接下載
- 11. 在android中的網絡連接檢查
- 12. 問題檢查網絡連接
- 13. 繼續檢查網絡連接android
- 14. Android的 - 檢查網絡連接
- 15. 檢查網絡連接和空的EditText
- 16. 檢查網絡連接的android
- 17. 檢查網絡連接是否可用
- 18. 檢查網絡連接崩潰
- 19. 檢查Flash中的網絡連接?
- 20. 如何檢查網絡連接?
- 21. Java快速檢查網絡連接
- 22. 檢查是否連接到網絡; jQuery
- 23. 使用JavaScript檢查網絡連接
- 24. 使用vba檢查網絡連接
- 25. 如何檢查網絡連接速度
- 26. 檢查網絡連接不工作
- 27. 檢查libGDX中的網絡連接
- 28. 檢查片段中的網絡連接
- 29. Android,連接到wifi網絡時如何覆蓋互聯網連接檢查?
- 30. 檢測網絡連接
爲什麼?如果我沒有記錯,WebClient會拋出一個異常,無論如何,如果連接消失了。 – Bobby