python:cookie和session及其运用

一、cookie及其用法

cookie是用户登录后响应信息(response headers)中的数据。是服务器为了标记用户,存储在用户本地的数据。里面保存了用户的登录信息,具有一定的时效性,会失效。

登录的参数(form data):
log:账号
pwd:密码
wp-submit:登录的按钮
redirect_to:登录后跳转过去的链接

Response [200]:意味着服务器接收到并响应了登录请求,登录成功。


提取cookie:
cookie = response.cookies
调用cookie:
comment = requests.post(url_comment,headers=headers,data=data_comment,cookies=cookie)


发表评论的三个关键点
1、使用post方法带参数请求登录
login_in = requests.post(url_login,headers=headers,data=data_login)
2、获取登录后的cookies
cookie = login_in.cookies
3、使用获取的cookies请求发表评论
comment = requests.post(url_comment,headers=headers,data=data_comment,cookies=cookie)

二、session及其用法

[外链图片转存失败,源站可能有

你可能感兴趣的:(python,python,cookie,session)