我是一個新的bie來java.i有一個問題,我需要保存一個完整的網頁(像它的所有內容,如圖像,CSS,JavaScript等),就像我們可以做的另存爲 - >完整的網頁選項與HttpClient lib.plese告訴我一個方法如何做到這一點。使用httpclient回顧完整的網頁
0
A
回答
0
您可以嘗試的lib捲曲的Java http://curl.haxx.se/libcurl/java/
而且你可以參考這個討論也 curl-equivalent-in-java
0
您必須編寫獲取的HTML文件,分析它,並提取所有引用的應用程序,然後獲取解析發現的所有文件。
0
這並不容易,因爲一些CSS/JS/Images文件路徑可能是「隱藏」的。只是考慮下面的例子:
<script type="...">
document.write("&bla;script" + " type='...' src='" + blahBlah() + "'&bla;" + "&bla;/script&bla;");
</script>
然而,獲取頁面的源代碼,解析在搜索網址和下載網址成立是你可能需要相當的一切。
相關問題
- 1. urllib2沒有返回完整的網頁
- 2. Titanium HTTPClient不會返回完整響應
- 3. 下載完整的網頁
- 4. 使用HTTPClient獲取網頁的文本
- 5. 照顧路由器的完整URL
- 6. Ajax.BeginForm返回完整頁面
- 7. 如何從網頁中的不完整網址中構建完整的網址?
- 8. 如何發佈網址並使用perl回顧網站內容
- 9. LWP :: Simple&LWP :: UserAgent不返回完整的網頁內容
- 10. 如何保存完整的網頁
- 11. 下載完整網頁的Firefox插件?
- 12. 獲取網頁的完整url
- 13. 如何使用Selenium和java獲取完整網頁的截圖?
- 14. 如何在python中獲取完整的網頁(使用javascript)
- 15. 如何使用javascript捕獲完整的網頁
- 16. 無法使用機械化訪問完整的網頁
- 17. 通過使用java打開完整的網頁
- 18. 在網頁中使用完整的jQuery代碼。
- 19. Django的頁面使用完整的URL
- 20. AJAX返回整個網頁
- 21. Ajax Post返回完整的aspx頁面
- 22. Ajax返回完整的HTML頁面
- 23. 回顧完全不起作用/ Lookback_Weak返回nil
- 24. C#HttpClient郵局無法獲得完整回覆
- 25. 如何使用jQuery返回頁面的完整html?
- 26. 發佈使用PHP AJAX來 - 返回完整的PHP頁面
- 27. 在完整的網頁中打印網頁
- 28. 如何使用網關選項與回顧?
- 29. 如何使用Firebug從網頁獲取完整圖像路徑?
- 30. 如何使用PHP加載完整網頁