私は偽造APIからデータを取得しようとしていますが、MIMEタイプ( 'text/html')が実行できず、厳密なMIMEタイプチェックが有効になっているため、スクリプトの実行が拒否されました。
「https://api.forismatic.com/api/1.0/?&callback=jQuery32105928698091179365_1493889543432&method=getQuote&format=jsonp&lang=en&jsonp=?&_=1493889543433」のMIMEタイプ( 'text/html')が実行不能で、厳密なMIMEタイプチェックが行われていないため、スクリプトの実行を拒否されました。
私はこの問題が既に尋ねられているが、私は何をすべきかを知っているわけではないが、私はすべてを試みたが、まだこのエラーが来ている。非常にね私のコンセプトはまだ明確ではないので、jQueryにwしてください。誰もこの問題を解決する方法を教えてもらえますか、私は問題を理解していますが、解決方法はわかりません。どんな助けもありがとう!
これは、関数を含む私のjsファイルです。それはあなたがここに運の出ているように見えます
function getQuote(){
$.ajax({
url:'https://api.forismatic.com/api/1.0/?' + '&callback=?',
dataType:'jsonp',
data : 'method=getQuote&format=jsonp&lang=en&jsonp=?',
success: function(response){
$('.load').hide();
$('blockquote').show();
$('#quoteText').html(response.quoteText);
if(response.quoteAuthor !== ''){
$('#quoteAuthor').html(response.quoteAuthor);
}
else{
$('#quoteAuhtor').html('Unknown')
}
}
});
};
はい私はすべてを試してみましたが、それはうまくいきませんでした。情報に関して感謝しています。私は別のAPIを今見なければなりません。 –