#json #mime
Какое-то время, я отсылал ответ с JSON просто как простой текст: plain/text, однако, хотелось бы, наконец, отправлять правильный Content-Type-заголовок. Вот некоторые из предлагаемых "стандартов" для JSON MIME: application/json application/x-javascript text/javascript text/x-javascript text/x-json Однако, какой из них верный или просто лучший относительно безопасности/поддержки клиентов (браузеры и т. п.)? Перевод вопроса "What is the correct JSON content type?"
Ответы
Ответ 1
Для JSON: Согласно регистрации IANA и RFC 4627: application/json в кодировке UTF-8. Для JSONP: application/javascript так же в UTF-8. Когда создателя JSON Дугласа Крофорда спросили почему не text/json, он ответил что это и не JS-скрипт, но и не текст, поэтому скорее application/*, чем text/*.
Комментариев нет:
Отправить комментарий