반응형
CORS 란
- Cross-ORigin Resource Sharing
- 교차 출처 자원 공유
- 서로 다른 출처에서 데이터를 주고받는것을 허용하는 정책
- 브라우저에서 크로스 도메인 요청은 기본적으로 제한 되어있다.
(서버가 허용한 범위 내에서 Cross Origin 요청 허용)
=> 서버가 웹 브라우저에서 리소스를 로드할 때 다른 오리진을 통해 로드하지 못하게 하는 HTTP 헤더 기반 메커니즘
defaultCorsHeaders
- 제시된 조건을 갖춘 요청은 Cross 도메인에서 리소스 요청이 가능하도록 허용
// 모든 도메인에서 허용한다. (*)
// 사용 가능 메소드 : GET, POST, PUT, DELETE, OPTIONS
// 허용된 헤더 타입 : content-type, accept
// preflight request는 10초까지 허용된다.
OPTIONS
- preflight request 시 OPTIONS 메소드 사용
- 클라이언트가 서버에 request 할때 사전에 서버로 요청 가능 정보를 확인을 요청하는 것
참고 자료
https://developer.mozilla.org/ko/docs/Web/HTTP/CORS
반응형
'DevOps > DevOps' 카테고리의 다른 글
ETL 과 ELT (0) | 2022.12.21 |
---|---|
데이터 파이프 라인 (0) | 2022.12.21 |
[Mac OS]Mac 환경에서 nginx 실행하기 (0) | 2022.12.15 |
[Mac OS]웹서버 - 클라이언트 간단 실습 (netcat-nc) (0) | 2022.12.11 |
[Mac OS]HTTP 요청 메소드 및 상태코드 (Postman, OpenWeatherMap 사용) (0) | 2022.12.10 |