1
我試圖使用curl檢索html頁面。 我登錄後在一個網站,使用以下命令:如何通過curl返回一個html5頁面?
curl -o out.html -L -b cco.txt -c cco.txt -d "site=it&redirect_url=aHR0cDovL2l0LmFkdmZuLmNvbS9wLnBocD9waWQ9bW9u&login_username=NAME&login_password=PWWW&login_submit=Accedi" https://secure.advfn.com/login/secure
我得到的代碼HTML5網頁,但沒有用它處理過的數據。
如何獲取數據,如瀏覽器快照? 沒有圖像(jpg,png ...),但是是一個文本文件。
你是什麼意思「數據」?基本上一個網頁只是格式化文本。它可能是網站內容是使用JavaScript動態構建的,在這種情況下,您將無法通過捲曲獲取整個內容,因爲它不會執行任何JavaScript ... – 2015-02-06 10:33:58
實際上!網站內容在瀏覽器窗口中動態構建和更新,但curl只返回代碼。 – bleish 2015-02-06 10:36:51
在這種情況下,你實際上不需要請求頁面自我,而是爲web服務/ API/js文件/提取任何數據並通過html顯示它... – 2015-02-06 10:41:03