接口请求构造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构造
posted @ 2020-05-18 17:08  zhaikunkun  阅读(578)  评论(0)    收藏  举报