webclient 爬取网页 禁止自动跳转

来源:互联网 发布:linux vim替换命令 编辑:程序博客网 时间:2024/06/05 12:34

如图


网站中提示正常,但是使用webclient进行相同请求抓取无法得到提示,直接返回上一个页面源码

解决方法:

client.getOptions().setJavaScriptEnabled(false);

代码中添加上面一行。

剖析:

   页面请求返回的是javascript,如果webclient中不设置禁用javascript,则会自动执行javascript

设置后请求完记得设置回来。

0 0
原创粉丝点击