Content-type application/json 导致 415 不支持的媒体类型

Content-type application/json causes 415 Unsupported Media Type

我正在测试 Forge API,我已经能够顺利完成大多数端点的请求,除了 GET 集线器 - 我一直收到 415 不支持的媒体类型。

奇怪的是,在我删除 Content-Type header 之后 - header 用于 Content-Type:application/json 的所有其他 end-points - 请求成功,returns 200 数据正确。

content-type有什么我不熟悉的地方吗? 第一个请求不应该工作吗?

请求 1 - Returns 415 用于集线器端点:无数据
GET https://developer.api.autodesk.com/project/v1/hubs HTTP/1.1
Host: developer.api.autodesk.com
Authorization: Bearer {{ACCESS_TOKEN}}
Content-Type: application/json
Cache-Control: no-cache
请求 2 - Returns 200:数据正常
GET https://developer.api.autodesk.com/project/v1/hubs HTTP/1.1
Host: developer.api.autodesk.com
Authorization: Bearer {{ACCESS_TOKEN}}
Cache-Control: no-cache

根据评论回答我自己的问题(感谢@chetan-ranpariya)

  1. 您不需要在 GET 请求上传递 Content-type
  2. API 应该忽略 header;问题已报告给 API 团队

JSON API 定义客户端必须发送 Content-Type: application/vnd.api+json