개발자가 되기 위한 준비과정/개발자기술면접 준비
[9] CORS란? (개발자 기술면접 준비)
제이스톨
2023. 10. 18. 16:59
728x90
Q. CORS (Cross-Origin Resource Sharing) 란 무엇인가요?
A. 브라우저에서는 보안적인 이유로 cross-origin HTTP 요청들을 제한합니다. 그래서 cross-origin 요청을 하려면 서버의 동의가 필요합니다. 브라우저에서 cross-origin 요청을 안전하게 할 수 있도록 하는 메커니즘을 CORS라고 부릅니다.
[ cross-origin 조건 - 셋 중 하나라도 다른 경우를 의미! ]
- 프로토콜 - http와 https는 프로토콜이 다르다.
- 도메인 - domain.com과 other-domain.com은 다르다.
- 포트 번호 - 8080포트와 3000포트는 다르다.
728x90