본문 바로가기
CS

[Basic] CORS

by 크라00 2024. 9. 12.

> CORS ( Cross Origin Resource Sharing )

 

1. SOP ( Same Origin Policy ) 동일 출처 정책에 따라 origin 이 동일할 때, 접근이 가능하도록 제한한다.

2. CORS 는 SOP 의 예외정책으로써, 서버가 허용한 Origin 의 클라이언트는 접근이 가능하도록 하는 것이다.

3. Origin 이란 Scheme, 도메인, 포트번호를 말하며, SOP 는 Origin 이 모두 동일해야 접근가능하다.

4. CORS 허용 및 에러 해결을 위해서는 Access-Control-allow-origin 헤더를 서버 측에서 추가하면 된다.

5. 클라이언트 서버에서 해결하기 위해서는 Proxy 서버를 사용하여 우회하는 정책을 사용해야한다.

'CS' 카테고리의 다른 글

[Basic] JavaScript 클로져  (1) 2024.09.21
[React.js] React 사용 이점  (1) 2024.09.20
[Basic] WebServer vs Web Appliction Server  (0) 2024.09.12
[React.js] forwardRef And useImperativeHandle  (0) 2024.08.16
[React.js] useLayoutEffect vs useEffect  (1) 2024.07.30