requests库
介绍及安装
requests库 是基于python的网络请求库 urllib3 开发的一个开源的库,能够完全满足基于HTTP协议的接口测试。
安装: `pip install requests`
验证: 'pip show requests'
发送get请求
def get(url, params= None, **kwargs) -> Response
发送post请求
def post(url, data=None, json=None, **kwargs) -> Response
- param url: 请求的URL
- param data: (可选) 要发送到请求体中的字典、元组、字节或文件对象
- param json: (可选) 要发送到请求体中的JSON数据
提交form表单
使用requests库的post函数时,提交form表单,请求体数据需要传给data参数
提交json数据
使用requests库的post函数时,提交json数据,请求体数据需要传给json参数
其他请求方式(了解)
- put:修改资源
- delete:删除资源