为了账号安全,请及时绑定邮箱和手机立即绑定

jsoup发布和cookie

jsoup发布和cookie

烙印99 2019-08-06 16:45:18
jsoup发布和cookie我正在尝试使用jsoup登录网站,然后抓取信息,我遇到问题,我可以成功登录并从index.php创建一个文档,但我无法在网站上获取其他页面。我知道我需要在发布后设置一个cookie,然后在我尝试在网站上打开另一个页面时加载它。但是我该怎么做?以下代码允许我登录并获取index.phpDocument doc = Jsoup.connect("http://www.example.com/login.php")                .data("username", "myUsername",                       "password", "myPassword")                .post();我知道我可以使用apache httpclient来做到这一点,但我不想这样做。
查看完整描述

3 回答

?
开心每一天1111

TA贡献1836条经验 获得超13个赞

代码是:

Document doc = Jsoup.connect("urlYouNeedToBeLoggedInToAccess").cookies().get();

我遇到了困难,直到我改为:

Document doc = Jsoup.connect("urlYouNeedToBeLoggedInToAccess").cookies(cookies).get();

现在它完美无缺。


查看完整回答
反对 回复 2019-08-06
  • 3 回答
  • 0 关注
  • 776 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号