我尝试使用下面的代码来获得谷歌的结果得到谷歌的结果: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,但我不知道状态是什么 –