邮递员 POST 请求有效,但在同一请求上运行集合返回 422 错误

时间:2021-06-15 20:03:15

标签: api post postman

我目前正在通过 Postman 测试我的 API,我注意到当我向端点发送 post 请求时,它会成功发送,但相同的 POST 请求在运行时将返回“422 Unprocessable entity”错误作为一个集合。 422 错误令我感到困惑,因为从语法上来说,一切都已检查完毕。我很难理解将请求作为集合运行与不这样做之间可能存在的问题,对这里可能存在的问题有什么想法吗?

1 个答案:

答案 0 :(得分:0)

事实证明这里的问题在于指定 Content-Type。由于我将表单数据和音频文件一起发送,因此我的 API 期望接收的内容类型是音频文件的 audio/mpeg,而表单数据需要“multipart/form-data”{ {1}}。 Postman 目前不允许用户修改单个 Content-Types,JMeter 是解决此问题的成功替代方案。