javascript - ejemplo - jsonp post
¿El mejor tipo de contenido para servir a JSONP? (2)
Use application/json
según rfc4627.txt si lo que devuelve es JSON simple.
Si devuelve JavaScript (que es realmente lo que JSONP es), utilice la application/javascript
según rfc4329.txt
Tengo un servicio web que cuando se llama sin especificar una devolución de llamada devolverá una cadena JSON utilizando application/json
como 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 realmente válida JSON. Mi pregunta es, ¿debería servirla como application/javascript
en este caso o seguir usando application/json
?
Use la aplicación / javascript. De esta forma, los clientes pueden confiar en el tipo de contenido sin tener que verificar manualmente si una respuesta tiene relleno o no.