【问题标题】:Forbidden error in post request when use postman, but not in curl使用邮递员时发布请求中的禁止错误,但在 curl 中没有
【发布时间】:2019-11-04 22:23:21
【问题描述】:

为什么我收到邮递员的“禁止”响应,但在终端使用 curl 命令时响应是正确的?

【问题讨论】:

    标签: curl request postman


    【解决方案1】:

    我最好的猜测是,在 curl 中,您发送的是 JSON 格式的用户名和密码,而在邮递员中,您发送的是 application/x-www-form-urlencoded 格式的用户名和密码,而您的目标 API 不理解 @ 987654322@-格式。 (也就是说,您的屏幕截图没有说明您发送凭据的格式,但我认为 Postman 的默认格式是 application/x-www-form-urlencoded

    无论如何,请查阅 API 文档以了解登录请求应采用哪种格式编码(但根据您的功能 curl 调用,JSON *是*受支持的格式)

    【讨论】:

      【解决方案2】:

      邮递员的身体是空的

      【讨论】:

      • 查询中的参数仅用于 GET 方法。尝试将参数移动到正文。
      猜你喜欢
      • 2021-09-04
      • 2020-07-26
      • 2016-10-23
      • 1970-01-01
      • 1970-01-01
      • 2018-11-07
      • 2018-12-13
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多