【问题标题】:Postman POST request works but running a collection on the same request returns 422 error邮递员 POST 请求有效,但在同一请求上运行集合返回 422 错误
【发布时间】:2021-08-31 16:33:47
【问题描述】:

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

【问题讨论】:

    标签: api post postman


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-19
      • 2014-11-27
      • 2020-08-04
      • 1970-01-01
      • 1970-01-01
      • 2016-12-11
      • 1970-01-01
      • 2021-12-17
      相关资源
      最近更新 更多