1
我知道如何通過捲曲得到谷歌的搜索結果,如:是否可以通過curl或wget獲取Google搜索結果指定期限?
curl -sA "Chrome" -L 'http://www.google.com/search?hl=en&q=candy&num=100&start=0' -o abc.html
不過,有點好奇,當我指定結果期間,我不能得到有效的搜索結果。
curl -sA "Chrome" -L "https://www.google.com/search?q=candy&num=100&source=lnt&tbs=cdr%3A1%2Ccd_min%3A1%2F1%2F2010%2Ccd_max%3A12%2F31%2F2010&tbm=" -o /mytmp/out.html
我的意思是使用「搜索工具」的時候,上述命令是相似查詢 - >「指定2010/1/1至2010/12/31」像以下圖像的瀏覽器。但是,通過curl,指定時段功能不起作用。我確認,該命令中的URL在Firefox等普通瀏覽器中運行良好。
如何通過curl或wget獲取google搜索結果指定期限?
謝謝!有用。通過添加一個頭文件,curl可以得到缺少的java腳本庫,不是嗎?在發佈問題之前,我已經添加了'-A'選項(用戶代理)。爲什麼'-A'選項無法模仿普通的瀏覽器? – rkjt50r983
你只使用'Chrome'我認爲它有一個不同的useragent作爲一個整體。我認爲Chrome是Mozilla/5.0(Windows NT 6.1)AppleWebKit/537.36(KHTML,如Gecko)Chrome/41.0.2228.0 Safari/537.36' –