본문 바로가기
웹 개발

URL과 URI 차이

by Randompedia 2023. 6. 21.
반응형

URLURI
이미지 출처: HOSTINGER

Introduction

웹을 사용하면서 종종 URL과 URI라는 용어를 보게 될 것입니다. 이 두 용어는 매우 비슷하게 보이지만, 명확하게 다른 의미를 가지고 있습니다. 이 글에서는 URL과 URI가 무엇인지, 그 차이점은 무엇인지, 그리고 어떤 상황에서 어떤 용어를 사용해야 하는지 살펴보겠습니다.

URL과 URI 이해하기

URL은 "Uniform Resource Locator"의 약자로, 인터넷에서 자원이 어디에 위치하는지를 알려주는 고유한 주소를 의미합니다. 일반적으로 웹사이트 주소를 표현할 때 가장 널리 사용됩니다. 예를 들어, https://www.google.com은 Google의 홈페이지를 가리키는 URL입니다.

URI는 "Uniform Resource Identifier"의 약자로, 인터넷에서 특정 자원을 고유하게 식별하거나 이름을 부여하는 방법을 제공합니다.

모든 URL은 URI이지만, 모든 URI가 URL인 것은 아닙니다.

URL과 URI 의 차이점

URL은 웹 자원의 위치를 가리키는 반면, URI는 웹 자원을 식별하는 데 사용됩니다.

다시 말해, URL은 '어디에' 해당 자원이 있는지를 나타내고, URI는 '무엇인지'를 나타냅니다.

 

예를 들어, https://www.example.com/index.html라는 주소는 URL과 URI 둘 다입니다.

이 주소는 파일의 위치를 정확하게 나타내므로 URL이고, 또한 해당 파일을 고유하게 식별하므로 URI입니다.

반면, mailto:john.doe@example.com는 URI입니다(이메일 주소를 식별)하지만 URL은 아닙니다(위치를 나타내지 않음).

Conclusion

항목 URL URI
전체 이름 Uniform Resource Locator Uniform Resource Identifier
의미 웹 자원의 위치를 가리킴 웹 자원을 고유하게 식별함
예시 https://www.google.com https://www.google.com,
mailto:john.doe@example.com
활용 상황 웹 자원의 위치를 명시할 때 웹 자원을 식별하거나 이름을 지정할 때

URL과 URI는 웹에서 자원을 찾아가는 방식을 지칭하는 중요한 용어입니다. 이 둘의 차이를 이해하면, 웹의 작동 방식을 더 잘 이해하고 효과적으로 활용할 수 있습니다.

반응형

'웹 개발' 카테고리의 다른 글

JavaScript와 Node.js의 차이점  (0) 2023.06.21
프론트엔드와 백엔드란?  (0) 2023.06.21
클라우드호스팅이란?  (0) 2023.06.21
프레임워크와 라이브러리 차이  (0) 2023.06.21
SSL과 TLS 이해하기  (0) 2023.06.20