Gemasoft Asked: 2020-01-27 09:04:15 +0800 CST 2020-01-27 09:04:15 +0800 CST 2020-01-27 09:04:15 +0800 CST JSON 的正确 contentType 是什么? 772 我看到可以使用几种,但我不明白它们的区别或何时应该使用其中一种,例如: text/javascript text/x-javascript text/x-json application/json application/x-javascript json 3 Answers Voted Best Answer Carlos Muñoz 2020-01-27T09:06:01+08:002020-01-27T09:06:01+08:00 根据RFC7159 第 11 节:The JavaScript Object Notation (JSON) Data Interchange Format,正确的是application/json: 11. IANA 注意事项 JSON 文本的 MIME 媒体类型是 application/json。 类型名称:应用程序 子类型名称:json 在其他情况下,用途如下: text/javascript. 过时了,别用了 text/x-javascript这是一个实验性的内容类型,也不应该使用。 text/x-json也是实验性的。不使用它 application/x-javascript像其他带有前缀的实验一样x-。不使用它 还值得一提的是,没有提到的替代方案是application/javascript. 此内容类型应用于JavaScript,不要与JSON混淆。 user227 2020-01-27T09:09:35+08:002020-01-27T09:09:35+08:00 据我所知,如果您要通过 HTTP 服务传输 JSON,您应该使用内容类型application/json,它由官方互联网协议标准 RFC 4627提供支持 jasilva 2020-01-27T09:07:11+08:002020-01-27T09:07:11+08:00 对于JSON纯,应该使用它,对于它应该使用的application/json情况JSONPapplication/javascript
根据RFC7159 第 11 节:The JavaScript Object Notation (JSON) Data Interchange Format,正确的是
application/json
:在其他情况下,用途如下:
text/javascript
. 过时了,别用了text/x-javascript
这是一个实验性的内容类型,也不应该使用。text/x-json
也是实验性的。不使用它application/x-javascript
像其他带有前缀的实验一样x-
。不使用它还值得一提的是,没有提到的替代方案是
application/javascript
. 此内容类型应用于JavaScript,不要与JSON混淆。据我所知,如果您要通过 HTTP 服务传输 JSON,您应该使用内容类型
application/json
,它由官方互联网协议标准 RFC 4627提供支持对于
JSON
纯,应该使用它,对于它应该使用的application/json
情况JSONP
application/javascript