登录前按F12打开chrome的开发者选项,登录,找到登录的json,如图,从来没试过JSON登录,现在来试试
使用的库是requests,lxml,time
首先生成Request Headers,注意箭头指的两个地方,之前怎么搞都搞不出来就是因为请求头里没有加上这两处,尤其是Connection。Cookie里的两个红框是时间戳,所以我用int(time.time())来实现。Form Data里是要post的账号和密码。
先使用requests.post登录,然后保存登陆的cookies,再使用cookies访问具体的版面,用lxml.xpath找出版面的标题,拼接出链接的绝对地址,代码如下:
# coding:utf-8
__author__ = 'Administrator'
import requ