接口自动化Python+requests踩坑记录
问题描述
同一个接口,传参相同,用postman,jmeter等接口工具都能正常访问,后台也能正常返回数据,但是用
requests.post()调用就会返回400
jmeter传参以及响应
这是一个登录接口,如图所示的传参,是可以正常登录的


postman传参以及响应
可以看到,两个工具的传参不一样,但是也是同样可以正常返回


用同样的参数,使用requests.post() 调用时,就会报404
将postman中的请求参数复制出来,放到requests.post()进行访问就会报400

最后发现是postman请求时,对这两项进行处理,在postman中可以正常使用,postman会进行转化。但是如果直接复制到其他地方访问就不能
修改这两项的值,即可正常访问

修改后访问正常


浙公网安备 33010602011771号