[HTTP] URI (URL과 URN)

URI (Uniform Resource Identifier, 통합 자원 식별자)

인터넷 상의 자원을 식별하기 위한 문자열이다.

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

 

URL (Uniform Resource Locator, 통합 자원 지시자)

리소스 식별자의 가장 흔한 형태이다.

리소스에 대해 구체적인 위치를 서술한다.

 

URL 의 첫 번째 부분은 스킴(scheme)이라 한다.

리소스에 접근하기 위한 프로토콜을 서술한다.

Ex) http:// , https://

 

두 번째 부분은 인터넷 상의 주소를 의미한다.

Ex) www.example.com 

 

세 번째 부분은 웹 서버의 리소스를 가리킨다.

Ex) /page/index.html

 

URN (Uniform Resource Name, 유니폼 리소스 이름)

URL 는 리소스의 위치를 나타낸다. 따라서 리소스의 위치가 바뀌면 조회할 수 없다.

 

'RFC 2141' 인터넷 표준 문서에서 URN 은 유일성과 영속성을 제공할 수 있어야 한다.

즉, 리소스의 위치가 달라져도 URN 을 통해 리소스를 조회할 수 있다.

 

Ex)

urn:isbn:123456789
urn:ietf:rfc:2141
urn:uuid:123456789

 

 

'Web > HTTP' 카테고리의 다른 글

[HTTP] CORS  (0) 2025.09.14
[HTTP] 웹 사이트 인증서 검사 시 숙지하면 좋은 3가지 요소  (0) 2025.09.11
[HTTP] HTTP Method  (1) 2025.09.10