接口请求构造GET/POST/PUT/HEAD
1.请求目标构造
2.请求参数构造
def test_get(self):
payload = {"level": 1, "name": 'zhaitiantian'}
r = requests.get('http://xxx)
print(r.text)
assert r.status_code == 200
响应结果如下:
3.post表单请求参数构造
# 发送表单形式的post请求
def test_post_form(self):
payload = {"level": 1, "name": 'zhaitiantian'}
r = requests.post('http://httpbin.testing-studio.com/post', data=payload)
print(r.text)
print(r.request)
assert r.status_code == 200
请求响应结果如下:
4.文件上传
5.header构造
浙公网安备 33010602011771号