yifanGGi
2017-10-25 07:48httpClient和jsoup的问题
刚学httpClient和jsoup 小白一个, 拿一个网站做联系, 取验证码的时候难住我了,请教大神们
代码如下
response = httpClient.execute(httpPost);
String responseHtml = EntityUtils.toString(response.getEntity());
Document document = Jsoup.parse(responseHtml);
System.out.println(document);
Elements tokenImg = document.getElementsByClass("linktips");
System.out.println(tokenImg+"=====tokenImg");
这个解析返回的是
<br>
window.document.getElementById("form2_tokenImg").src="GenTokenImg.do"+"?random="+Math.random();</p>
<p>然而用浏览器看的是 执行完方法的 是这样子的</p>
<p><img id="form2_tokenImg" name="_tokenImg" width="61" height="32" onclick="reloadTokenImg(this.id);" alt="点击刷新" src="GenTokenImg.do?random=0.3358001798852335"></p>
<p>怎么才能取到GenTokenImg.do?random=0.3358001798852335这种的值</p>
- 点赞
- 回答
- 收藏
- 复制链接分享
1条回答
为你推荐
- Java_爬虫,如何抓取Js动态生成数据的页面?
- httpclient
- 爬虫
- java
- nutch
- httpunit
- 0个回答
- 定时任务执行一段时间JVM会自动退出问题,急求大神帮忙。
- jvm
- 0个回答
- 关于HttpClient和Jsoup
- 爬虫
- javascript
- 0个回答
- httpClient和jsoup的问题
- httpclient
- jsoup网络爬虫
- 浏览器
- 验证码
- 1个回答
- android获取网页源码问题
- 源码
- android
- 3个回答
换一换