请求体的数据格式在请求头里 headers
data: 请求体是表单格式的使用,这个参数默认的格式就是表单格式
变量=值,'Content-Type': 'application/x-www-form-urlencoded'
json:如果请求体的数据格式是 json可以直接使用这个变量,模式就是
json格式 'Content-Type': 'application/json'
files 文件上传接口使用
params 一般get请求使用的
def login():
#1- url
url = f'{HOST}/account/sLogin'
#2- 请求体----字典格式编辑
payload = {'username':'SSS','password':'WWWWW'}
resp = requests.post(url,json=payload)
print(resp.request.headers)#打印请求头
print(resp.headers)#响应头
# print(resp.request.body)#请求的body 响应对象.请求.请求体
#3- 查看响应
# print(resp.text)#返回是字符串格式响应体
print(resp.json())#前提:响应数据一定要是json才可以使用,返回是字典