有沒有辦法找出GET請求已收到多少?在完成之前我不能做Len(.ResponseBody)
,所以這是不可能的。使用WinHttp.WinHttpRequest.5.1下載進度
0
A
回答
0
我在研究如何綁定到IWinHttpRequestEvents
。 OnResponseDataAvailable
事件正是您所需要的。它會給你提供數據。然後,你可以處理它,只要你喜歡。
不幸的是,試圖綁定到該事件接口導致VBScript崩潰與C0000005 GPF。我還發現它在different language中崩潰。所以,我不能說這是否會在VBA或VB6或任何其他語言中工作。詳細信息在下面的問題中討論。
另一種選擇是切換到Msxml2.XMLHTTP
或Msxml2.ServerXMLHTTP
。這些對象附帶一個名爲readyState
的屬性,可讓您瞭解下載過程中發生的情況。它不會給你當前下載的字節數,但它是一些東西。
此外,您可以捕獲onReadyStateChange
事件,該事件可讓您知道對象上的readyState
何時發生更改。微軟甚至提供sample code來捕獲該事件。
相關問題
- 1. winhttp.winhttprequest.5.1帶進度條
- 2. 使用WinHttp.WinHttpRequest.5.1下載二進制文件 - 內容是二進制亂碼
- 3. 下載進度
- 4. Laravel 5.1,使用REST下載圖像Api
- 5. 使用urlopen下載進度條
- 6. 使用HTTPClient 4監控下載進度?
- 7. 進度條(下載)使用HTML 5
- 8. 使用SFML的HTTP類下載進度?
- 9. 使用進度條下載文件
- 10. 使用日誌回調下載進度?
- 11. NSURLConnection下載進度
- 12. Android下載進度
- 13. 下載進度條
- 14. 使用下載管理器下載時顯示進度條
- 15. 使進度條顯示下載狀態
- 16. AFNetworking + JSON +進度下載
- 17. Apache Camel下載進度
- 18. 進度條下載圖像
- 19. 下載時的進度條
- 20. Firebase下載進度條
- 21. 進度下載對話框
- 22. AJAX頁面下載進度
- 23. 在HTML5中下載進度
- 24. 顯示下載進度
- 25. 獲取iOS下載進度
- 26. 下載Android中的進度
- 27. 下載MediaElement的進度WPF
- 28. Android的下載進度
- 29. Square的OkHttp。下載進度
- 30. AFNetworking setImageWithURLRequest下載進度