在RFC 4627中是关于JSON编码数据的MIME类型的部分。
6. IANA Considerations
The MIME media type for JSON text is application/json.
Type name: application
Subtype name: json
Required parameters: n/a
Optional parameters: n/a
由于必需参数和可选参数标记为n / a,是否保存以将自己的参数附加到该内容类型,例如Content-Type: application/json; version=1.0
?
答案 0 :(得分:1)
与大多数RFC标识符一样,建议您使用x-
作为自定义标识符的前缀,以避免与相关规范的任何未来版本冲突。 application/json
目前可能没有version
参数,但未来的RFC可能会对其进行定义,您会发现您的应用程序和生成的所有数据都与新RFC冲突,因此{{1}参数将是一个更好的方法。我找不到任何要求自定义内容类型参数应该以{{1}}为前缀,或者实际上任何提及自定义参数甚至允许每个RFC,但可以安全地假设没有未来的官方参数将使用该前缀。只需将参数名称保留为有效的语法x-version
,并将您的值设置为有效的句法x-
(RFC 2045中定义的两个规则)。
答案 1 :(得分:0)
正如http://en.wikipedia.org/wiki/N/a所述:
n / a或N / A是表格和列表中的常见缩写,不适用,不可用或无答案