[Network] CORS(Cross-Origin Resource Sharing, 교차 출처 리소스 공유)
·
Computer Science/네트워크
CORS에 대해서 알아보기 전에 Origin과 SOP 정책에 대해서 먼저 알아보려 한다. OriginOrigin은 출처를 뜻하며, 이를 우리가 흔히 볼 수 있는 URL을 의미한다. 출처를 구성하는 요소는 프로토콜(Protocol), 도메인(Domain), 포트(Port) 총 3개이다. SOP(Same-Origin Policy) 정책SOP 정책은 "동일한 출처에서만 리소스를 공유할 수 있다"는 정책이다. 따라서 프로토콜, 도메인과 포트 중 하나라도 다르면 서로 다른 출처로 간주하며,다른 출처에서 요청한 리소스의 응답을 차단한다. 만약 https://jjangsudiary.tistory.com 에서 https://api.example.com/data 를 요청하면→ SOP 정책에 의해 응답에 대한 접근을 차단..