content-type что это - Какой тип контента является правильным JSON?

content-type application/json example / 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/json или text/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"