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 явно предотвращает случайное "повреждение" (не) полезными пользовательскими агентами.

Другие вопросы по тегам