6. CORS(Cross Origin Resource Sharing)에 대해 설명해주세요.
SOP CORS 필요 이유 CORS 정의
- 웹 브라우저에서는 보안상의 이유로 동일 출처 정책(Same-Origin Policy)에 따라 스크립트나 스타일시트 등의 리소스를 다른 출처에서 가져올 수 없도록 제한되어 있습니다.
- 웹 애플리케이션에서 다른 도메인(Origin)으로부터 리소스를 요청하는 것을 허용하기 위한 보안 메커니즘입니다.
- CORS는 웹 애플리케이션의 보안을 강화하면서 필요한 리소스를 안전하게 공유할 수 있도록 도와주는 중요한 메커니즘입니다.