我嘗試使用下面的代碼來獲得谷歌的結果得到谷歌的結果:403錯誤,而使用jsoup
Document doc = con.connect("http://www.google.com/search?q=lakshman").timeout(5000).get();
但我得到這個異常:
org.jsoup.HttpStatusException: HTTP error fetching URL. Status=403,URL=http://www.google.com/search?q=lakshman
403錯誤是指服務器禁止訪問,但我可以在Web瀏覽器中加載此URL。爲什麼Jsoup得到403錯誤?
這也許是沒有'USER_AGENT'頭觸發403。我認爲這是對谷歌的服務條款在任何情況下對warning.then –
oh.thanks的有一種通過自動化獲得谷歌結果的方法? – lakshman
我認爲他們曾經有一個搜索API,但我不知道狀態是什麼 –