s = requests.session()
s.request(**kwargs)
本质是将requests.session()对象实例化,再通过实例化对象(s.request(**kwargs))发送请求。优势:可以自动关联所有请求的cookies信息。
**kwargs 表示可变长度的字典
**kwargs 可以代表的参数类型:
method:请求方法
url:请求地址
params:请求头参数
data:请求体参数
json:请求json参数
headers:请求头
cookies:请求cookies信息
files:文件上传
auth:鉴权
timeout:超时
allow_redirects=True:请求重定向
proxies:设置代理
hooks:钩子
stream:文件下载
verify:证书验证
cert:CA证书
4、requests响应信息
res.text #返回字符串格式的结果
res.json #返回字段
res.content #返回字节类型
res.status_code #返回状态码
res.reason #返回状态信息