CORS로 발생되는 문제점과 해결법
개발의 잡다한 상식·2025. 1. 18.
CORS란 무엇인가? 🤔CORS는 Cross-Origin Resource Sharing의 약자로,웹 브라우저가 다른 출처의 리소스에 접근할 수 있도록 허용하는 메커니즘이에요. 기본적으로 웹 보안 정책에 따라,한 출처에서 로드된 문서나 스크립트가 다른 출처의 자원에 접근하는 것을 제한하는데,이때 CORS가 중요한 역할을 하죠.예를 들어, https://www.domain.com에서 로드된 웹 페이지가 https://api.example.com의 API를 호출하려고 할 때,CORS 정책이 적용됩니다. CORS의 발생 원인 🔍CORS 오류는 주로 다음과 같은 이유로 발생해요:출처의 불일치 : 웹 브라우저는 요청을 보낼 때, 요청의 출처(Origin)를 확인해요.출처는 프로토콜, 호스트, 포트로 구성되며, ..