依据项目的实现逻辑,用户发表评论时需检测用户当前为登录状态,即校验cookie。
用户登录后在响应头里可见到Set-cookie字段,此即可作为Cookie用于发表评论请求。
def login():
url = 'http://XXX.XXX.com/XXX/login'
data={
'loginId': 'XXX==',
'password': 'XXXQ='
}
session=requests.Session()
cookies_jar = session.post(url, data).cookies
cookie = requests.utils.dict_from_cookiejar(cookie_jar)
#print(cookie)
login()

session = requests.Session()
cookie_jar = session.post(url,data).cookies
cookie = requests.utils.dict_from_cookiejar(cookie_jar)
通过此方法获取登录响应头中的cookie,并以json格式输出。
浙公网安备 33010602011771号