유감스런 API에서 데이터를 얻으려고하고 있지만 응답이 없습니다. jquery에서 ajax를 사용하고 있지만 콘솔에 다음과 같은 오류가 나타납니다.MIME 형식 ('text/html')이 실행 가능하지 않고 엄격한 MIME 형식 검사가 활성화되었으므로 스크립트 실행을 거부했습니다.
MIME 유형 ('text/html')이 실행 가능하지 않으며 '엄격한 MIME 유형 검사'때문에 'https://api.forismatic.com/api/1.0/?&callback=jQuery32105928698091179365_1493889543432&method=getQuote&format=jsonp&lang=en&jsonp=?&_=1493889543433'에서 스크립트 실행을 거부했습니다.
나는이 질문을 이미 알고 있지만 무엇을 해야하는지 알지 못한다. 나는 모든 것을 시도했지만 여전히이 오류가오고있다. 또한 CORS를 시도했지만 나는 내가 어딘가에 뭔가 잘못하고 있다고 생각한다. 아주이다. 내 개념이 아직 명확하지 않도록 jquery로 w. 누구든지이 문제를 해결하는 방법을 말해 줄 수 있습니까, 나는 종류의 문제를 이해하지만 그것을 해결하는 방법을 모르겠습니다. 어떤 도움을 주셔서 감사합니다! - 작동하지 않습니다 JSON에 JSONP에서 형식을 변경, 당신이 여기에 운이있는 것처럼
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를 찾아야합니다. –