본문 바로가기
개발/Network

자원과 자원의 식별

by BellOne4222 2024. 1. 31.

CH5-02. 자원과 자원의 식별


네트워크 상에서의 자원

  • 네트워크로 주고받을 수 있는 모든 정보
  • 파일, 이미지, 동영상, HTML, XML, JSON

네트워크 상에서의 자원이 필요하다면 자원을 요청해야한다.

자원을 요청하고 요청한 자원을 응답하려면 자원을 식별할 수 있어야 하기 때문에 자원의 식별자가 있어야 한다.

자원의 식별자 = URI → 자원을 식별할 수 있는 식별자

URI의 분류

URI는 위치 혹은 이름으로 분류 가능하다

  • URL : 위치 기반 자원 식별(Locator)
  • URN : 이름 기반 자원 식별(Name)

URI는 위치 혹은 이름으로 분류 가능하다.

URL 구성 요소

  • scheme : 일반적으로 프로토콜 이름 명시(https)
  • authority = [userinfo”@”]host[”:”port]
  1. 사용자 이름을 이용한 인증 가능 → 생략 가능
  2. 호스트이름( 도메인 이름 혹은 IP 주소)
  3. 포트 번호 - 생략 가능
  • path : 자원이 있는 경로
  • query
  1. key:value 형태로 서버에 전달할 문자 형태의 파라미터
  2. ?로 시작, & (혹은;)로 다수의 query 구
  • fragment : 자원의 조각을 가리키는데에 사용(#으로 구분) ex) 북마크

'개발 > Network' 카테고리의 다른 글

HTTP의 특성  (0) 2024.01.31
웹 서버와 웹 어플리케이션 서버  (0) 2024.01.31
DNS  (0) 2024.01.30
TCP의 혼잡 제어와 흐름 제어  (0) 2024.01.30
TCP 재전송 기능  (0) 2024.01.30