Какая разница между использованием application/csv
vs text/csv
в качестве заголовка HTTP Accept?
В чем разница между использованием приложения /csv vs text/csv?
Ответ 1
Используется тип MIME, поэтому программное обеспечение (например, браузер) может знать, как обрабатывать данные.
Если сервер говорит: "Эти данные имеют тип text/csv", клиент может понять, что он может отображать эти данные внутренне, а если сервер говорит "Эти данные имеют тип application/csv", клиент знает, что он должен запустите приложение, зарегистрированное в ОС, чтобы открыть файлы csv.
text/csv более общий.
Ответ 2
text/csv
более подходит, потому что application
как первая часть подразумевает некоторую интерактивность. Ваш текстовый файл не является интерактивным, он должен быть объявлен как текст.