ssjeu_
[CS/Network] CORS란? 본문
About CORS (Cross Origin Resource Sharing)
1. CORS 란? - CORS 의미와 배경
2. CORS 동작 과정 - HTTP header과 Request
3. CORS 를 해결할 수 있는 방법 - FE와 BE 입장
1. CORS 란?
1-1. CORS의 사전적 의미
CORS는 Cross Origin Resource Sharing의 약자로 직역하면 "교차 출처 자원 공유" 이다.
- 출처를 교차하여 자원을 공유한다 == 다른 출처들이 서로 자원을 공유한다
- 이때 출처(Origin)란? URL 주소을 의미
- 출처가 같다는 것은 URL 주소에서 프로토콜(Protocol), 도메인 주소(Host), 그리고 그림에는 없는 포트 번호(Port)가 같다는 것을 의미한다. 즉, 서버의 위치를 찾아가기 위해 필요한 가장 기본적인 요소들을 합쳐 놓은 것이다.
🔖 다시 정리하면, 동일한 출처가 아닌 다른 출처에서 데이터를 주고 받는 정책을 의미한다!