1、介绍
1、使用python语言编写
2、使用开源协议,基于urllib库做的二次封装
3、Requests库中封装了相应的接口测试方法
安装
pip install requests
2、发送请求
常见的HTTP请求方式:GET、POST、PUT、DELETE、HEAD、OPTIONS
使用requests发送网络请求非常简单,只需要调用HTTP请求类型所对应的方法即可。
get方法
作用:获取资源(查询)
应用:
导包 import requests
调用get方法 requests.get()
示例 response = request.get("http://www.baidu.com")
参数:params
方式1 params={"id":100}
方式2 params={"id":"100,200"}
方式3 params={"id":100, "kw":"北京"}
响应对象:
获取URL:r.url
获取响应状态码:r.status_code
获取响应信息:r.text
post方法
作用:新增资源
应用:
导包 import requests
调用 post方法 requests.post()
示例 request.post(url, json,headers)
参数:
url:新增接口url地址
json:新增请求报文
headers:请求头信息
响应对象:
返回json格式:r.json