CORS(Cross-site Origin Sharing, 교차 출처 리소스 공유)


CORS(Cross-site Origin Sharing, 교차 출처 리소스 공유)

CORS(Cross-site Origin Sharing) 특정 웹 애플리케이션의 리소스를 다른 출처(Origin)에서 요청하고 접근할 수 있도록 하는 웹 브라우저의 기술이다. 출저란 일반적인 URL 체계에서 프로토콜(http://, https://와 같은), 도메인, 포트번호까지를 말하며, CORS에 의해 http://aaa.com이라는 웹 사이트에서 http://bbb.com의 리소스에 요청하고 대응되는 응답 내용에 접근 할 수 있게 된다. CORS(Cross-site Origin Sharing) 원리 CORS는 일반적인 HTTP 요청과 응답에 특수한 요청헤더와 응답 헤더를 추가함으로써 동작하게 된다. 단순 요청(Simple Request) http://chaser.com 에서 http://api.chaser.com/some-data 으로 Ajax GET 요청을 통해 데이터를 받아오는 상황은 다음과 같다. 이 때 http://chaser.com 은 자기 자신의 도메인 값을 가진 O...



원문링크 : CORS(Cross-site Origin Sharing, 교차 출처 리소스 공유)