-1

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

4

2 回答 2

1

与大多数 RFC 标识符一样,建议为您的自定义标识符添加前缀x-,以避免与相关规范的任何未来版本发生冲突。application/json此时可能没有version参数,但未来的 RFC 可能会定义它,您会发现您的应用程序和生成的所有数据与新 RFC 冲突,因此x-version参数将是更好的方法。我找不到任何要求自定义内容类型参数应以x-. 只需将您的参数名称保持为有效的语法token,并将您的值保持为有效的语法value(在RFC 2045中定义的两个规则)。

于 2012-10-24T11:19:33.890 回答
0

As http://en.wikipedia.org/wiki/N/a states:

n/a or N/A is a common abbreviation in tables and lists for not applicable, not available or no answer

于 2012-10-24T11:17:36.993 回答