나는 JSFiddle 내해서 getJSON를 사용하려고하지만, JSFiddle 사용하는 HTTPS 및 매개 변수는 HTTP를 사용하기 때문에 URL이 내가 사용 등의 혼합 된 콘텐츠 오류가 있어요 :HTTP URL (JSFiddle)에서 getJSON을 사용할 때 혼합 컨텐츠 오류를 수정하려면 어떻게해야합니까?
코드 :
$.getJSON('http://swapi.co/api/people/2/?format=json', function(C3P0) {
alert(C3P0.mass)
})
오류 :
혼합 된 내용 : 'https://jsfiddle.net/Rubyleaf_MBarton/g802f6yL/'의 페이지가 HTTPS를 통해로드되었지만 안전하지 않은 XMLHttpRequest 엔드 포인트 'http://swapi.co/api/people/2/?format=json'을 요청했습니다. 이 요청은 차단되었습니다. HTTPS를 통해 콘텐츠가 제공되어야합니다.
jquery-3.1.0.js : 9392 XMLHttpRequest는 http://swapi.co/api/people/2/?format=json을로드 할 수 없습니다. 로드를 시작하지 못했습니다.
이 오류를 해결할 수 있습니까?
https의 s 또는 더 나은 해결책을 요청 URL에 추가하십시오. https://jsfiddle.net/uLjknoew/ –
@RolandStarke 매우 간단한 해결책 : D – Farhan
글쎄, 믿을 수 없을 정도로 쉬웠다. xD – Max