cookie、session、token:都是用于实现身份验证
一、cookie
1、cookie工作原理:存储在客户端
(1)浏览器首次向服务器发送请求时,服务器会把相关用户身份标识数据,以key=value的格式,放在响应头Set-Cookie字段里面,返回给浏览器
(2)浏览器看到Set-Cookie字段后,会把数据key=value保存起来
(3)下次发送请求时,会自动将key=value值放在Cookie字段中发给服务器
(4)服务器收到请求报文,看到Cookie字段值,,就可以识别用户身份,提供个性化服务
备注:cookie是分站点的,站点和站点之间的cookie是相互独立的
2、获取并提交requests参数:cookies
(1)直接获取cookies对象,适用于不需要自行封装的情况
# 获取cookies对象
cookies=response.cookies
requests.post(.....cookies=cookies)