接口调用异常怎么解决_接口错误是什么意思[通俗易懂]

接口调用异常怎么解决_接口错误是什么意思[通俗易懂]用自动化测试脚本pytest测试接口时出现一个现象,一个接口测不通,报错:HTTPStatus400-错误的请求;一直没有找到原因;分析原因:400-请求错误,还没有连接到服务器,因此是本地请求错误,不是服务器的问题。因此排查本地错误接口由4部分组成:请求方法、URL、请求体、请求头,使

大家好,欢迎来到IT知识分享网。

用自动化测试脚本 pytest测试接口时出现一个现象,一个接口测不通,报错:HTTP Status 400-错误的请求;一直没有找到原因;
接口调用异常怎么解决_接口错误是什么意思[通俗易懂]

分析原因:
400-请求错误,还没有连接到服务器,因此是本地请求错误,不是服务器的问题。因此排查本地错误
接口由4部分组成:请求方法、URL、请求体、请求头,使用jmeter测试相同的接口和数据可以测通,因此请求方法和URL没有错误,剩下就是请求体和请求头;刚开始一直怀疑是请求体错误,后来和开发沟通是请求头错误,请求头使用的不是application/json而是application/x-www-form-urlencoded,结果改变请求头后请求成功了。
如果是请求体不正确,可以使用postman请求接口,请求完成后,在code中查看Python Requests请求中的response,查看请求体使用的参数,更新请求体参数:
接口调用异常怎么解决_接口错误是什么意思[通俗易懂]

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/30043.html

(0)

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

关注微信