文章目录
一、人人网模拟登录
点击登录按钮之后会发起一个post请求
post请求中会携带登录之前录入的相关信息
二、自动处理cookie
1.cookie值的来源是哪里
- 模拟登录post请求后, 由服务器端创建.
2. session会话对象
- 作用 :
- 可以进行请求的发送
- 如果请求过程中产生了cookie, 则该cookie会自动存储到该对象中
3. 模拟登录的处理方法
使用session对象进行模拟登录post请求的发送, cookie就会被存储在session对象中
session对象对个人主页对应的get请求进行发送
三、session的使用
1. 创建一个session对象
session = requests.Session()
.
2. 使用session进行post请求的发送
session.post(post_url, data=post_data, headers=headers)
3. 使用携带cookie的session进行get请求的发送
r = session.get("http://www.renren.com/976664232/profile", headers=headers)