我們正在使用System.Net.WebClient類下載整個網頁。但我們只想要不到一半的頁面。那麼有沒有辦法使用.net庫來下載頁面的一部分,比如1/3頁,等等,這樣我們就可以節省網絡帶寬和空間了?如果是這樣,請拋出你的想法,謝謝。如何使用.net下載部分網頁
2
A
回答
2
您需要爲GET或POST請求提供「Accept-Ranges標頭」。這可以通過使用您的HttpWebRequest的的AddRange方法來完成:
HttpWebRequest myHttpWebRequest =
(HttpWebRequest)WebRequest.Create("http://www.foo.com");
myHttpWebRequest.AddRange(0,100);
這將產生第一個100個字節。但是,服務器需要支持這一點。
0
相關問題
- 1. 如何使用UIWebView部分加載大型網頁?像Mobile Safari
- 2. 網站被部分下載
- 3. 下載分割SWF網頁
- 4. 使用Android下載網頁
- 5. 如何使用多部分下載遠程下載文件?
- 6. .NET - 下載多重認證的網頁
- 7. 如何使用用戶代理使用Wget下載網頁
- 8. 如何在不用「 」代替部分HTML代碼的情況下使用java下載完整的網頁?
- 9. 如何用Jsoup放棄部分網頁?
- 10. 如何從.net內部網下載PDF文件?
- 11. 如何將網頁下載到.NET中的流中
- 12. 下載網頁
- 13. 修改作爲網頁的一部分下載的javascript
- 14. 下載網頁的一部分 - 數據挖掘
- 15. 網頁下載進度百分比
- 16. 使用php從網頁下載文件
- 17. 使用PHP curl下載許多網頁
- 18. 使用objective-c下載網頁
- 19. 使用WWW下載網頁:: Mechanize :: Firefox
- 20. 使用wxHtmlWindow在後臺下載網頁
- 21. 使用Qt批量下載網頁
- 22. 使用Selenium代碼下載網頁
- 23. 使用wget和cron下載網頁
- 24. 使用Java下載資源的網頁
- 25. 從網頁下載圖片使用python
- 26. 使用delphi下載iphone網頁
- 27. 使用AJAX加載網頁的一部分 - 沒有JQuery
- 28. 使用ajax重新加載網頁的一部分?
- 29. 如何使用python從網頁下載所有可下載的內容?
- 30. 使用硒/ python向下滾動網頁的部分
它是你正在試圖查看的自己的網站? – Aliostad
這不是我們的網站 – mohang