javascript ajax 크로스 도메인 요청하기(CORS)


javascript ajax 크로스 도메인 요청하기(CORS)

javascript에서 ajax 요청을 보내면 브라우저 콘솔에 아래와 같이 에러가 나면서 요청이 실패합니다. 1) 크롬 No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin ‘[요청한 도메인]' is therefore not allowed access. 2) 파이어폭스 교차 원본 요청 차단: 동일 출처 정책으로 인해 [요청한 도메인]에 있는 원격 자원을 읽을 수 없습니다. 자원을 같은 도메인으로 이동시키거나 CORS를 활성화하여 해결할 수 있습니다. 해결 방법 1. jsonp 사용 GET 방식 밖에 사용할 수 없기 때문에 길이의 제한이 있습니다. 2. 서버에서 CORS 컨트롤하기 서버 서버 설정으로 요청을 허용하는 방식입니다. ..........



원문링크 : javascript ajax 크로스 도메인 요청하기(CORS)