我一直在查看 Runkeeper 公司的API,看到这一点感到很惊讶:
Content-Type: application/vnd.com.runkeeper.User+json
在他们的 api 调用中。有人知道它的目的是什么吗?
您看到的是供应商定义的媒体类型。内容类型是application/json
. 这篇文章展示了它的一些示例用法。大多数情况下,它用于对 API 进行版本控制。
供应商定义的媒体类型通常采用{type}/vnd.{company specific}+{subtype}
. 例如application/vnd.basil.v1+json