[CS공부] CORS (Cross Origin Resource Sharing)에 대하여
백엔드와 프론트엔드가 서로 연결을 할 때 항상 발생하는 문제인 CORS 에러에 대해 알아보려고 합니다. CORS는 Cross Origin Resource Sharing의 줄임말로 교차 출처 자원 공유를 뜻합니다. 프론트엔드와 백엔드가 서로 다른 곳에서 요청을 주고 받기 때문에 필요한 부분이라고 할 수 있습니다. CORS를 이해하기 위해서는 Origin의 뜻을 이해하고 넘어가야 합니다. Origin은 웹 사이트의 주소인 URL에서 프로토콜, 도메인, 포트 번호를 다 합친 것을 의미합니다. 포트 번호 80은 대부분 생략하여 나타냅니다. 동일 출처 정책이라고 하는 SOP(Same Origin Policy)에 의해서 동일한 origin의 요청만 보낼 수 있게 되는데 기술 발전으로 인해 다른 origin과의 연결..
CS 공부
2023. 4. 7. 13:25