URI

IT 위키

URI(Uniform Resource Identifier, 통합 자원 식별자)는 인터넷상에서 자원을 고유하게 식별하기 위한 표준 형식이다. URI는 웹 페이지, 이미지, 파일, 전자문서 등 다양한 자원을 가리킬 수 있으며, 위치(location), 이름(name), 혹은 둘 다를 통해 자원을 식별한다.

1 구성[편집 | 원본 편집]

URI는 크게 두 가지 주요 형태로 나뉜다:

  • URL (Uniform Resource Locator)
    • 자원의 위치를 식별
    • 예: https://example.com/index.html
  • URN (Uniform Resource Name)
    • 자원의 이름을 식별
    • 예: urn:isbn:9783161484100

따라서 URI는 URL과 URN의 상위 개념이다.

2 문법[편집 | 원본 편집]

URI의 일반적인 형식은 다음과 같다:

scheme:[1]path[?query][#fragment]

  • scheme: 접근 방식 또는 프로토콜 (예: http, https, ftp, mailto)
  • authority: 사용자 정보, 호스트명, 포트 등 포함 가능
  • path: 자원의 경로
  • query: 선택적 매개변수 (예: ?id=123)
  • fragment: 문서 내 특정 위치를 지정 (예: #top)

3 예시[편집 | 원본 편집]

이 둘 모두 URI에 해당한다.

4 특징[편집 | 원본 편집]

  • URI는 인터넷 자원에 접근하거나 참조할 수 있게 해준다
  • URI는 대소문자를 구분 (일부 경로 제외)
  • 공백, 특수문자 등은 반드시 인코딩되어야 한다 (예: %20)

5 URI의 목적[편집 | 원본 편집]

  • 자원의 일관된 식별
  • 하이퍼링크와 네트워크 통신의 기반
  • 전 세계적으로 통일된 자원 지칭 방식 제공

6 같이 보기[편집 | 원본 편집]

7 참고 문헌[편집 | 원본 편집]