본문으로 바로가기

jquery 에서 ajax로 통신 중


[크롬]

XMLHttpRequest cannot load 사이트주소. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin '사이트주소 is therefore not allowed access.


[파이어폭스]

교차 원본 요청 차단: 동일 출처 정책으로 인해 [요청한 도메인]에 있는 원격 자원을 읽을 수 없습니다. 자원을 같은 도메인으로 이동시키거나 CORS를 활성화하여 해결할 수 있습니다.


위와 같은 크로스 도메인 에러가 뜰 경우


사이트 주소 소스에 들어가서 다음과 같이 크로스 도메인 일 경우 허용한다는 haeder를 삽입해준다.


header('Access-Control-Allow-Origin:*');
header("Content-type: application/json");