[에러 해결] Jquery JSONP

Coen·2023년 1월 10일
1

Errors

목록 보기
1/3

오류내용

Jquery를 사용하여 ajax 통신을 하던중 에러를 만났다.

문제 확인

ajax로 json 형식 데이터를 송신할때 발생한 에러였는데,

개발자도구에서 요청 바디를 보니

데이터가 아래와 같이 변경되어 발송되었다.
jQuery2130971653587497908_1673324765685????

해결 방법

간단하게 해결이 가능했다.

$.ajax({
	...
	jsonp: false,
    ...
})

ajax에서 jsonp 설정을 꺼주면 문제가 해결되었다.

추가

JSONPJSON with Padding 이라는 뜻으로, CORS가 활성화 되기 이전에 Cross Domain Issue를 위회하여 데이터를 가져오기 위하여 사용했던 기술입니다.

profile
백엔드 프로그래머

0개의 댓글