ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • URI (Uniform Resource Identifier) vs URL(Uniform Resource Locator)
    Computer Science/Network 2024. 5. 16. 10:21
    반응형

    uri

     URL(Uniform Resource Locator)URI(Uniform Resource Identifier)는 웹에서 자주 혼용되지만, 정확히 말하면 약간의 차이가 있습니다. 둘 다 자원을 식별하기 위한 표준 형식이지만, 그 용도와 범위에서 차이가 있습니다.

    URI (Uniform Resource Identifier)

    URI는 인터넷에서 자원을 식별하는 모든 방법을 통칭합니다. URI는 두 가지 주요 타입으로 나뉩니다:

    1. URL (Uniform Resource Locator): 자원의 위치를 나타냅니다.
    2. URN (Uniform Resource Name): 자원의 이름을 나타냅니다. 위치와는 무관하게 자원을 고유하게 식별합니다.

    URI의 문법은 다음과 같이 생겼습니다:

    scheme:[//authority]path[?query][#fragment]

    URL (Uniform Resource Locator)

    URL은 자원의 위치를 지정하는 URI의 한 종류입니다. 즉, URL은 자원이 어디에 있는지를 나타내며, 웹 페이지, 파일, 데이터베이스 등 다양한 자원에 접근할 수 있는 방법을 제공합니다.

    URL의 예:

    https://www.example.com/index.html

    위 예에서는 https가 스키마, www.example.com이 호스트명, index.html이 자원의 경로입니다.

    URN (Uniform Resource Name)

    URN은 자원의 이름을 지정하는 URI의 한 종류로, 자원의 위치와 무관하게 자원을 고유하게 식별합니다.

    URN의 예:

    urn:isbn:0451450523

    위 예에서는 urn이 스키마, isbn:0451450523이 자원의 고유한 이름입니다.

    요약

    • URI: 자원을 식별하는 모든 형식을 포함합니다.
    • URL: 자원의 위치를 나타내는 URI의 한 종류입니다.
    • URN: 자원의 이름을 나타내는 URI의 한 종류로, 위치와 상관없이 자원을 식별합니다.

    따라서, 모든 URL은 URI이지만, 모든 URI가 URL은 아닙니다. URN 역시 URI의 한 형태이지만, URL과는 다른 목적을 가지고 있습니다.

    반응형

    'Computer Science > Network' 카테고리의 다른 글

    localhost란?  (0) 2024.09.14
    TCP 3 Way-Handshake 자세히 알아보기  (0) 2024.05.02
    프록시 서버(Proxy Server)란?  (1) 2024.04.26
    주소창에 google.com을 치면 일어나는 일  (0) 2024.04.26
Designed by Tistory.