axios content-type - 正确的JSON内容类型是什么?

http header content-type / json / http-headers / content-type

我一直在弄乱JSON一段时间,只是将其作为文本推出,它并没有伤害任何人(据我所知),但是我想正确地开始做事。

我见过那么多所谓的JSON内容类型的 "标准"。

application/json
application/x-javascript
text/javascript
text/x-javascript
text/x-json

Alec



Answer #1

您会注意到IANA.org没有列出任何其他这些媒体类型,实际上,甚至 application/javascript 现在已经过时了。因此, application/json 实际上是唯一可能的正确答案。

支持最广泛的非标准媒体​​类型是 text/jsontext/javascript 。但是有些大牌甚至使用 text/plain

curl -I "https://ajax.googleapis.com/ajax/services/search/video?v=1.0&q=jsonexample"
curl -I "https://www.flickr.com/services/rest/?method=flickr.test.echo&format=json&api_key=f82254c1491d894f1204d8408f645a93"