[TIL] CORS 정책 (Cross-Origin Resource Sharing)

·
🚜 cs study
오늘은 저번 디자인 패턴에 이어프록시 패턴을 공부했는데 그 중 프록시 패턴에서 CORS 이야기가 나와서이 기회에 CORS에 대해 더 자세히 알아보려고 한다.CORS란?Cross-Origin Resource Sharing으로, 번역하면 교차 출처 리소스 공유이다. 책에서는 “서버가 웹 브라우저에서 리소스를 로드할 때 다른 오리진을 통해 로드하지 못하게 하는 HTTP 헤더 기반 메커니즘“ 이라고 설명하고 있다.다시 말해 CORS를 설정한다는 것은 출처(Origin)이 다른 서버 간의 리소스를 공유할 수 있게 허용하는 것이다. 또 하나의 웹 정책으로는 SOP가 있는데, SOP(Same-Origin Policy)는 같은 출처(Origin)일 때를 제외하고 서로 다른 출처일 때 리소스의 공유를 막는 것이다. CO..