邮递员 - 400 错误请求

Posted

技术标签:

【中文标题】邮递员 - 400 错误请求【英文标题】:Postman - 400 Bad Request 【发布时间】:2018-07-22 15:20:23 【问题描述】:

我正在尝试使用 Postman 上的 API。 API 正在服务器上运行,但我没有收到任何数据。以下是视觉图像:

它以“No Data”和 400 Bad Request 回复我。

【问题讨论】:

【参考方案1】:

你只缺少一件事。

只需将正文放在 raw 下,而不是 form-data

它会起作用的。

【讨论】:

【参考方案2】:

我猜是这个 API:https://market.mashape.com/navii/daily-fuel-price-india#main-version

添加 Content-Type: application/json 标头而不是您拥有的标头。

身体会是这样的:

【讨论】:

谢谢丹尼..您的回答有帮助,我将正文放在“表单数据”而不是“原始”下。得到了回应。 但是您将如何处理excel上传之类的附件? 创建一个新问题并解释问题。这比捎带一个看起来一样的要容易得多。 ?【参考方案3】:

它是付费 API,我不想为此付费,所以让我猜猜 ;)

    不应该设置'Content-Type: application/json'吗?

    您是否在此请求中提供正文 - 我想您应该设置如下内容:

    "fuel":"p","state":"dl"

【讨论】:

我已经付了钱。我尝试了这两点。不过,谢谢你的回答。它可以帮助@Michali

以上是关于邮递员 - 400 错误请求的主要内容,如果未能解决你的问题,请参考以下文章

在改造中收到错误代码 400 错误请求,但适用于邮递员

使用邮递员发布请求后,spring boot 服务器返回错误 400

axios.post 显示错误“请求失败,状态码为 400”,但邮递员发布了相同的数据

Postman 400 错误请求

url 中的参数出现 400 错误请求错误

Angular / Nest / GraphQL - 无法上传文件(400 错误请求或 500)