Что браузеры хотят для заголовка Content-Type в ответах json ajax?

Я возвращаю некоторые json, которые должны быть обработаны javascript как ответ на XMLHTTPRequest.

Если я установлю тип содержимого ответа «text / plain», все браузеры, кроме Chrome, примут его и без проблем передадут его моему JS. Тем не менее, Chrome обернет ответ в

<pre style="word-wrap: break-word; white-space: pre-wrap;"> 

прежде чем передать его в мой JavaScript.

Если я установлю тип содержимого ответа на «правильное» «application / json», то все браузеры, кроме Firefox, примут его и без проблем передадут на мой JS. Firefox, однако, попросит сохранить или открыть ответ в виде файла.

Каков правильный кросс-браузерный Content-Type?

Ответы на вопрос(0)

Ваш ответ на вопрос