CS/Network

[인터넷 통신] URI

pinomaker 2022. 7. 20. 00:08

URI (Uniform Resource Identifier) 

  • Uniform : 리소스 식별하는 통일된 방식
  • Resource : 자원, URI로 식별 가능한 모든 것
  • Identifier : 다른 항모과 구분하는 데 필요한 정보

URI는 URL과 URN을 모두 포함하지만 주로 URN은 사용이 되지 않는다.

 

URN (Uniform Resource Name) : 리소스에 이름을 부여한다.

 

URL (Uniform Resource Locator) : 리소스가 있는 위치를 지정한다.

  • 프로토콜(https)
  • 호스트명(www.google.com)
  • 포트 번호(443)
  • 패스(/search)
  • 쿼리 파라미터

예시

# 구조
scheme://[userinfo@]host[:port][/path][?query][#fragment]

# 예시
https://www.google.com:443/search?q=hello&hl=ko