/ / JSONPリクエスト: "スクリプトとして解釈されるがMIMEタイプtext / htmlで転送されるリソース" - json、jsonp

JSONPリクエスト: "スクリプトとして解釈され、MIMEタイプtext / htmlで転送されるリソース" - json、jsonp

私は外部URLからバナーを取得するためにJSONPで最初のクロスリクエストを実行しようとしています。

<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>

このコードはかなり基本的なJSONPリクエストだと思っています。私の問題は、「リソースはスクリプトとして解釈されますが、MIMEタイプtext / htmlで転送されたリソース」というエラーが発生することです。

私は、ファイルを何らかの形で変更してリクエストに備えることができませんでした(私は何とか修正しなければならないと考えていますが、何をすべきか分かりません)。

ファイルを問題なく取得するにはどうすればよいですか?

回答:

回答№1の場合は3

私は自分のjsonpリクエストで同じ問題を抱えていました。私は持っている

スクリプトとして解釈されるがMIMEタイプtext / plainで転送されるリソース

しかし、いったん私は応答 "Content-Type"を設定したら、ヘッダーを「text / javascript」に設定すると、解決されます。しかし、これはサーバーを制御する場合にのみ可能です。だからlujanventas.comに「ContentType」ヘッダーを変更しようとするか無視するか

乾杯!