CORS

김_리트리버·2020년 9월 30일
0

정의 > 서로다른 origin 간에 resource 를 공유하는 것

ex> 한페이지 에서 다음지도와 유투브 동영상 을 실행할 때 사용

Cross-Origin Resource Sharing

cross: 교차하다 교배하다, 잡종이 되다,

Origin : 원천, 본원, 발단

resource : 자원

sharing : 공유

특징>

보안상의 이유로 브라우저는 CORS를 제한하고 있다.

https://developer.mozilla.org/ko/docs/Web/HTTP/CORS

교차 출처 리소스 공유 (CORS)

교차 출처 리소스 공유(Cross-Origin Resource Sharing, CORS)는 추가 HTTP 헤더를 사용하여, 한 출처에서 실행 중인 웹 애플리케이션이 다른 출처의 선택한 자원에 접근할 수 있는 권한을 부여하도록 브라

developer.mozilla.org
cf> preflighted request

first send an HTTP request by the OPTIONS method to the resource on the other domain, to determine if the actual request is safe to send.

=>실제 request 를 보내고 괜찮은지 결정하기 위해 먼저 options 메서드를 통해 다른 도메인의 자원으로 보내는 http 요청

=> get 이나 post 를 보내도 괜찮은지 확인하기 위해 보내는 요청

profile
web-developer

0개의 댓글