接口自动化:会话会话

本文介绍了如何在Python中使用Requests库进行接口自动化测试,重点讲解了Session会话的使用,包括如何自动保存和管理cookie、处理SSL证书问题以及设置超时。在处理SSL证书时,讨论了直接绑定证书、忽略SSL验证以及处理超时错误的方法。文章旨在帮助读者更好地理解和应用Requests的会话功能。
摘要由CSDN通过智能技术生成

图片

接下来。装逼开始....

导入请求库

import requests

定义会话

s = requests.Session()
s = requests.Session()
r = s.get("http://apis.juhe.cn/fapig/euro2020/schedule",
          params={"key": "9d0dfd9dbaf51de283ee8a88e58e218b"})
print(r.text)



{"reason":"查询成功","result":{"data":[{"schedule_date":"2021-06-12","schedule_date_format":"06月12日","schedule_week":"周六"...

Process finished with exit code 0

会话会话中请求方法实际引用的还是请求对象的请求方法...

Session可以直接理解成一个小浏览器,它会自动保存cookie;如果你的接口是token形式的可以更新到Session头信息中,直接接口会直接使用这个token信息...

s.headers.update({"token": "xxxxxxxx"})
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值