Tengo un servicio web que cuando se llama sin especificar una devolución de llamada, devolverá una cadena JSON que se usa application/jsoncomo tipo de contenido.
Cuando se especifica una devolución de llamada, envolverá la cadena JSON en una función de devolución de llamada, por lo que ya no es JSON realmente válido. Mi pregunta es, ¿debo servirlo como application/javascripten este caso o seguir usándolo application/json?
javascript
json
jsonp
Zach
fuente
fuente

Úselo
application/jsonsegún rfc4627.txt si lo que devuelve es JSON simple.Si devuelve JavaScript (que es realmente JSONP), utilice
application/javascriptsegún rfc4329.txtfuente