首页 > 其他分享 >接口自动化之request几种常见请求及响应方法

接口自动化之request几种常见请求及响应方法

时间:2022-12-24 20:44:08浏览次数:29  
标签:返回 请求 rep request 接口 发送 自动化 print

request 的几种常见方法
1.request.get()    发送get请求

2.request.post()    发送post请求

3.request.delete()    发送delete请求

4.request.put()    发送put请求

5.request.request()    发送request请求
request 的返回的几种常见数据
返回字符串的数据(返回文本格式)
print(rep.text)

返回字节格式的数据(返回的是图片或文件)
print(rep.content)

返回字典格式的数据
print(rep.json())

返回状态信息
print(rep.reason)

返回cookie信息
print(rep.cookies)

返回编码格式
print(rep.encoding)
返回响应头信息 print(rep.header)
import requests

#发送get请求
url = "……"
data = {
"key":"value"
"key":"value"
"key":"value"
}

rep = requeses.get(url=url,params=data) #传入接口路径和接口参数 #这样去发送请求时就会得到一个response响应
print(rep.json())    #查看接口文档的响应数据是什么格式    #返回一个token值,是一个键值对
token =rep.json()['token']   #通过这个键取到这个值



#发送post请求
requests.post() #post可传URL,data,json等









 

标签:返回,请求,rep,request,接口,发送,自动化,print
From: https://www.cnblogs.com/xiaoshu1/p/17003357.html

相关文章