¿Qué quieren los navegadores para el encabezado Content-Type en las respuestas de json ajax?
Estoy devolviendo algunos json que deben ser manejados por javascript como respuesta a una solicitud XMLHTTP.
Si configuro el tipo de contenido de la respuesta en "texto / sin formato", todos los navegadores, excepto Chrome, lo aceptarán y lo pasarán a mi JS sin ningún problema. Sin embargo, Chrome ajustará la respuesta en
<pre style="word-wrap: break-word; white-space: pre-wrap;">
antes de pasarlo a mi javascript.
Si configuro el tipo de contenido de la respuesta a la "aplicación" "apropiada / json" todos los navegadores, pero Firefox lo aceptará y lo pasará a mi JS sin ningún problema. Firefox, sin embargo, le pedirá que guarde o abra la respuesta como un archivo.
¿Cuál es el tipo de contenido correcto para varios navegadores?