0


使用postman/apifox测登录接口报500

原因:一开始用application/x-www-from-urlencoded,一直在报500,最后采用了最简单的方法检查,就是直接在浏览器中复制 Copy as cURL(cmd),然后把数据导入 postman,然后 send,然后发现是因为后端代码有@RequestBody,当时不知道,所以报错了,改成使用raw,就可以了。

PS:

  • 使用 multipart/form-data 和 application/x-www-from-urlencoded 时后端代码不能有@RequestBody,否则会报错。
  • 使用raw时后端代码必须有@RequestBody,否则会报错。

在对应的请求下复制 cURL,打开 postman , 点击左上角的 Import , 选择 Paste Raw Text ,最后 Import,点击 send 发送请求。(不一样是因为我这个是汉化版)

点击send就能看到以下画面

同时可以打开 Headers ,用来调试,哪些是需要的,哪些不需要

还可以直接生成对应的编程语言

PS:使用 Copy as cURL(cmd)可能会报错。

这个时候选用 Copy as cURL (bush) 就好了,具体原因是啥,我也不清楚,我在这里找到了别人的描述。

There is no difference between the two cURL command because there is a difference between ” and ‘.

标签: postman 测试工具

本文转载自: https://blog.csdn.net/CHENyua_n/article/details/131593908
版权归原作者 齐霁。 所有, 如有侵权,请联系我们删除。

“使用postman/apifox测登录接口报500”的评论:

还没有评论