[네트워크] Origin

승 아·2023년 8월 2일

Origin이란?

  • URL에서 Protocol, Host, Port를 합친 것

Cross Origin

  • Protocol이 다른 경우 https != http
  • Host가 다른 경우 (도메인) ex) naver.com != google.com
  • Port번호가 다른 경우 ex) 3000포트 != 8080포트

Same Origin

  • 두 개 URL의 Protocol, Host, Port가 동일한 경우

CORS(Cross-Origin Resource Sharing)란?

  • 애플리케이션 간에 Origin이 다를 때, 스크립트 기반의 HTTP 통신(XMLHttpRequest, Fetch API)을 통한 리소스 접근이 제한됨

  • CORS는 출처가 다른 스크립트 기반 HTTP 통신을 하더라도 선택적으로 리소스에 접근할 수 있는 권한을 부여하도록 브라우저에 알려주는 정책

profile
개발 공부를 기록하는 공간

1개의 댓글

comment-user-thumbnail
2023년 8월 2일

감사합니다. 이런 정보를 나눠주셔서 좋아요.

답글 달기