使用httpclient单击下一步按钮?

时间:2013-10-14 19:28:28

标签: java apache-httpclient-4.x

我正在编写一个程序来从网站上删除源代码。每次单击下一个按钮以转到网站上的下一页时,它会发送一个帖子请求。

我一直在寻找使用httpclient来处理这个问题,并查看了示例和httpclient API,但我似乎无法弄清楚httpclient是否可以做到这一点。这是httpclient的一个功能,如果是这样的话,那会是什么类呢?

1 个答案:

答案 0 :(得分:0)

我认为你说你正在执行http登录的网页上有一个“下一个按钮”,当你在浏览器中查看网页并点击下一个按钮时,下一页是网站显示。

如果是这种情况,是的,http客户端可以做同样的事情。但要了解http客户端未与您的Web浏览器集成。但是你可以使用像jsoup这样的库来搜索http get请求返回的源代码,以提取网站上“下一页”的网址,然后发出另一个http get来获取该资源。

假设您已经有http客户端的代码发出初始http get请求,则不需要额外的api。您只需在程序发现“下一个”资源的URL后再发出请求。