我使用jsoup从网站中提取指定的数据,
try{ Document doc = Jsoup.connect("http://example/search/").get(); } catch(IOException){ System.out.println("error"); }
但是我失败了,输出是“错误”。当我使用mozilla或其他浏览器浏览时,此地址将成功加载。知道吗?请帮帮我。。致以最诚挚的问候
ngynwnxp1#
如果显示来自 IOException 留言,你会看到的org.jsoup.httpstatusexception:获取url时发生http错误。状态=500,url=。。。解决方案:您需要将用户代理设置为与移动网站相对应
IOException
Document doc = Jsoup.connect("http://m.tokobagus.com/search/province").userAgent ("Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.2 (KHTML, like Gecko) Chrome/15.0.874.120 Safari/535.2").get();
更重要的是,请记住显示这些异常消息:
} catch(IOException ioe){ ioe.printStacktrace(); }
1条答案
按热度按时间ngynwnxp1#
如果显示来自
IOException
留言,你会看到的org.jsoup.httpstatusexception:获取url时发生http错误。状态=500,url=。。。
解决方案:您需要将用户代理设置为与移动网站相对应
更重要的是,请记住显示这些异常消息: