> 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 |