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
'개발자가 되기 위한 준비과정 > 개발자기술면접 준비' 카테고리의 다른 글
[10] REST API 란 무엇일까? (개발자 기술면접 준비) (1) | 2023.10.26 |
---|---|
[8] HTTPS가 동작하는 방식 (개발자 기술면접 준비) (0) | 2023.10.18 |
[7] OSI 7계층 + TCP/IP 프로토콜 (개발자 기술면접 준비) (0) | 2023.10.17 |
[6] DDD - 도메인 주도 설계 Domain-Driven Design (개발자 면접 준비) (0) | 2023.10.17 |
[5] 프레임워크와 라이브러리의 차이 (개발자 면접 준비) (0) | 2023.10.16 |