麻烦老师看下,这是什么原因啊

来源:3-8 请求头中的加密串处理

慕粉3401972

2020-06-28

def test_add01(self):
    headers = {
        'Content-Type': 'application/json'
    }
    url = 'http://localhost:8080/data/insert'
    data = {
        "ip": "192.168.1.2",
        "serivce": "aaa",
        "magnification": 20,
        "country": "成都",
        "province": "成都",
        "city": "an"
            }
    res = request.send_main('post', url,data,headers)
    # res=requests.post(url, data=data, json=header)
    print(res)
    self.assertEqual("操作成功",res['message'])

这段代码,执行结果是400,我在postman上面写一样是数据,就是返回200,没有加验证信息的

写回答

1回答

Mushishi

2020-06-28

看着上面没问题,你可以看一下sendmain里面对不对。

1、你去打开fiddler抓包,看一下你这个发出去得和你通过postman发出去得两个的区别在哪里。

0
2
Mushishi
回复
慕粉3401972
不错不错 加油哦
2020-06-29
共2条回复

Python接口自动化测试框架实战 从设计到开发

接口自动化测试框架的设计与开发,并教你如何开发桩服务

1720 学习 · 831 问题

查看课程