/ / Solicitud JSONP: "Recurso interpretado como Script pero transferido con tipo MIME text / html" - json, jsonp

Petición JSONP: "Recurso interpretado como Script pero transferido con texto tipo MIME / html" - json, jsonp

Intento hacer mi primera solicitud cruzada con JSONP para obtener un banner desde una URL externa.

<script type="text/javascript">
function handleResponse(json){
var data = JSON.parse(json);
alert(data);
}
</script>
<script src="http://lujanventas.com/plugins/banners/?callback=handleResponse"></script>

Este código creo que es una solicitud JSONP bastante básica. Mi problema es que recibo el error: "Recurso interpretado como Script pero transferido con MIME tipo texto / html".

No he modificado el archivo de ninguna manera para prepararlo para la solicitud (creo que debo modificarlo de alguna manera, pero no tengo idea de qué hacer).

¿Qué debo hacer para obtener el archivo sin problemas?

Respuestas

3 para la respuesta № 1

Tuve el mismo problema con mis solicitudes jsonp. tengo

Recurso interpretado como Script pero transferido con texto tipo MIME / plain

, pero una vez que configuro la respuesta "Content-Type"encabezado a "texto / javascript", lo resuelvo. Pero esto solo podría hacerse si controlas el servidor. Entonces dile a lujanventas.com que intente cambiar el encabezado "ContentType" o ignóralo :)

¡Aclamaciones!