CH5-02. 자원과 자원의 식별
네트워크 상에서의 자원
- 네트워크로 주고받을 수 있는 모든 정보
- 파일, 이미지, 동영상, HTML, XML, JSON
네트워크 상에서의 자원이 필요하다면 자원을 요청해야한다.
자원을 요청하고 요청한 자원을 응답하려면 자원을 식별할 수 있어야 하기 때문에 자원의 식별자가 있어야 한다.
자원의 식별자 = URI → 자원을 식별할 수 있는 식별자
URI의 분류
URI는 위치 혹은 이름으로 분류 가능하다
- URL : 위치 기반 자원 식별(Locator)
- URN : 이름 기반 자원 식별(Name)
URI는 위치 혹은 이름으로 분류 가능하다.
URL 구성 요소
- scheme : 일반적으로 프로토콜 이름 명시(https)
- authority = [userinfo”@”]host[”:”port]
- 사용자 이름을 이용한 인증 가능 → 생략 가능
- 호스트이름( 도메인 이름 혹은 IP 주소)
- 포트 번호 - 생략 가능
- path : 자원이 있는 경로
- query
- key:value 형태로 서버에 전달할 문자 형태의 파라미터
- ?로 시작, & (혹은;)로 다수의 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 |