如何处理 API 中的编码内容类型格式?

How to deal with encoding content-type formats in an API?

我正在设计一个支持以下内容类型的 API:JSON、Protobuf 和 XML。

当我想发送纯文本 JSON 时,我会使用:application/json。这是否也有效:cbor/json 如果我想通过编码为 CBOR 的 JSON 发送?

根据 the mime type registry and RFC 7049,使用 application/cbor。