크로스 도메인 주소에서 데이터를 가져 오려고하는데 정말 이상한 문제가 있습니다.하지만 JSONP를 사용할 때 콘솔에서 오류가 발생하지 않지만 여기에 반환 된 데이터가 없습니다. 코드데이터를 가져 오는 JSONP
json 파일에 대한 url이 있으므로이 문제를 해결하는 방법을 알고 있다면 알려 주시기 바랍니다.
크로스 도메인 주소에서 데이터를 가져 오려고하는데 정말 이상한 문제가 있습니다.하지만 JSONP를 사용할 때 콘솔에서 오류가 발생하지 않지만 여기에 반환 된 데이터가 없습니다. 코드데이터를 가져 오는 JSONP
json 파일에 대한 url이 있으므로이 문제를 해결하는 방법을 알고 있다면 알려 주시기 바랍니다.
소비하려는 API가 JSONP를 지원하지 않는 것 같습니다. 이 경우에 해당하는지 문서를 읽고 응답에서 JSONP 콜백을 설정하는 매개 변수의 이름을 지원하는지 문서를 읽으십시오. 지금이 끝점은 JSONP가 아니라 JSON을 반환합니다. 그렇기 때문에 AJAX 호출을 사용하여이를 소비 할 수 없습니다.
나는이 JSON 파일을 만들고 게시했다. 내 웹 사이트, 작동하도록 변경하려면 어떻게해야합니까? –
도메인에서 JSON 파일을 호스팅하는 경우'crossDomain : true' 속성을 제거하고 상대 URL 인'url : "/tweets.json"을 사용하고'dataType : 'json'을 설정하십시오. –
Chrome 콘솔에서 코드를 시도했는데 정상적으로 작동했습니다. – Arun
나는 똑같은 일을하고, "Object {readyState : 1, setRequestHeader : function, getAllResponseHeaders : function, getResponseHeader : function, overrideMimeType : function ...}"을 얻지 만, 짹짹에 대한 데이터는 없다. –