返回信息流小白最近在爬豆瓣的数据,因为每次都需要登录,然后就写了一个模拟登录的程序,但是因为我想要抓取的是豆瓣关注的用户之间的联系,也就是获取每一个用户,他的关注对象有哪些,故而需要抓取他的好友列表的url,然后链接这个url,但是因为程序中再次去get 这个url的时候,又需要重新登录了,我了解到用cookie机制可以实现直接登录,貌似python里用urllib2,cookielib之类的,然后构造一个opener,就可以访问了,而不用每一次打开新的一个url,还要再登录一次。想问问java是如何实现的这个过程?
这是一条镜像帖。来源:北邮人论坛 / java / #38390同步于 2015/1/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖
关于java cookie的问题
sun111
2015/1/28镜像同步2 回复
订阅后,新回复会通过你的通知中心匿名送达。
2 条回复
觉得java做好麻烦,,,服务器会向客户端发送一cookie,客户端收到后需在每次会话返回这个cookie,,,看一下登录前后网页header变化就知道了吧
【 在 yoursyy 的大作中提到: 】
: 觉得java做好麻烦,,,服务器会向客户端发送一cookie,客户端收到后需在每次会话返回这个cookie,,,看一下登录前后网页header变化就知道了吧
哦。。。我后来搞出来了。。。发现用HttpClient启用它的cookie自动管理机制,就可以了。。。可以帮你向平时我们用浏览器登陆那样方便,而不用去考虑再次重登问题。