【问题标题】:400 Bad Request by ActiveCollab REST-APIActiveCollab REST-API 的 400 错误请求 [已解决]
【发布时间】:2021-11-08 18:29:57
【问题描述】:

我正在尝试使用 Postman 向 ActiveCollab REST-API 发出 GET 请求。我想获取按项目日期过滤的时间记录。我将我的 Access-Token 添加到标题和我的时间段 JSON 格式中,我希望将结果放入其中。 结果,我得到“400 Bad Request”。

网址:

https://*/projects/29/time-records/filtered-by-date

正文(JSON):

{
    "from": "2021-08-01",
    "to": "2021-08-31"
}

我可以使用我的访问令牌执行其他请求,并且我在文档中的示例模式中添加了我的参数(https://developers.activecollab.com/api-documentation/v1/projects/elements/time-records/filtered-by-date.html)

问题似乎与 Postman 无关,因为我也尝试使用其他应用程序。

【问题讨论】:

    标签: rest http-status-code-400 activecollab


    【解决方案1】:

    您准备的参数应该通过查询字符串发送,而不是作为请求正文:

    https://*/projects/29/time-records/filtered-by-date?from=YYYY-MM-DD&to=YYYY-MM-DD
    

    当这些参数被省略时,系统返回 400 Bad Request response。

    【讨论】:

      猜你喜欢
      • 2014-04-19
      • 2015-11-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-12
      • 2020-10-31
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多