반응형
CROSS 도메인
: 원래 Ajax 통신은 같은 도메인 (자바스트립트가 있는 같은 어플리케이션)의 문서만 요구 할 수 있다.
때에 따라 외부의 다른 사이트의 서버에서 Ajax 통신을 요구하고자 한다.
하지만 Ajax 으로는 이것을 막아놓았기 때문에 jsonp를 이용한다.
다른 도메인 혹은 프로젝트에 있는 문서를 요청할 시에 에러
XMLHttpRequest cannot load http://203.236.209.144:8088/day0517/UserInfo.
No 'Access-Control-Allow-Origin' header is present on the requested resource.
Origin 'http://localhost:8088' is therefore not allowed access.
ajax 형식과 같지만
dataType : jsonp 속성 추가
jsonp : test 와 같이 콜백을 해줘야 한다 (test에는 아무거나 써도 상관없다)
반응형
'JAVA > JavaScript, jQuery, Ajax' 카테고리의 다른 글
input 입력값 숫자 관련 출처 (2) | 2016.08.01 |
---|---|
jquery - select option 선택값 가져오기 (7) | 2016.07.31 |
페이징 처리방법 (0) | 2016.07.03 |
웹 프로그래밍이란 ? (간단) (0) | 2016.07.03 |