반응형
cors 문제를 우회하기 위해서
jquery.ajaxPrefilter() 를 사용한다.
ajax에는 json으로 설정해두고 통신할때 prefilter에서 jsonp로 속여서 보내는 방식으로 아래와 같이 사용하면 된다.
$.ajaxPrefilter('json', function(options, orig, jqXHR) {
return 'jsonp';
});
$.ajax({
url: "domain",
crossDomain: true,
dataType: "json",
method: "GET",
data: {},
headers: {
},
success: function(result, textStatus, jqXHR ) {
}
});
반응형
'Program > javascript' 카테고리의 다른 글
웹뷰(webview)에서 자바스크립트로 앱(app) 실행하기 (0) | 2022.02.04 |
---|---|
자바스크립트 함수에서 ajax호출후 response 값 return 하기 (0) | 2021.06.25 |
현재서부터 입력받은 날짜시간까지의 남은 기간 출력 (0) | 2018.04.07 |
현재 년월일시분초 출력 (0) | 2018.04.07 |
한글주소 인코딩 (0) | 2016.12.15 |