JSON линии Mime тип
Я хочу знать, какой Content-Type установить для строк JSON ( http://jsonlines.org/)?
Я пытался искать. Это не совсем приложение / JSON, так как весь контент не является JSON (каждая строка).
Спасибо
3 ответа
Строки JSON поддерживаются некоторыми сервисами AWS, и они используют
application/jsonlines
Тип содержимого.
Согласно https://github.com/wardi/jsonlines/issues/9, нет официального типа MIME, но есть соглашение о применении /x-ndjson. Или приложение /x-jsonlines. Обратите внимание, что эта проблема существует с 2015 года, что может указывать на то, что jsonlines точно не загорается.
У меня есть сервер возврата text/plain; charset=utf8
для файлов JSON Lines. Как говорит @bmargulies, application/x-ndjson
имеет ограниченную поддержку. По крайней мере с text/plain
пользователи могут видеть данные в своем браузере (вместо того, чтобы показывать диалог загрузки / сохранения). Установка charset явно предотвращает случайное "повреждение" (не) полезными пользовательскими агентами.