반응형
URL, URN, URI 공부기록하면서 아는것 처럼 아주깔끔히 한 눈에 이해하도록 기록한 글이다.
URL, URN, URI
인터넷 주소를 가르키는 UR 모시기 하는 단어가 있다. 어떤 곳은 URI라고도 하고 어떤곳은 URL이라고도 한다. 딱히 틀린말도 아닌데 이들이 가리키는 건 엄밀히 따지면 살짝 미묘히 다르다. 이 글에선 이 셋이 어떻게 다른지 살펴볼 것이다. 대신 목적은 많은 설명 보단 개념을 명쾌히 이해하는데 있다.
URL
URL은 Uniform Resource Locator의 약자이다. Locator가 말하는 바는 리소스의 위치이다. 즉, 리소스가 위치한 Path를 정확히 가리키는 주소를 URL이라고 한다.
https://zyngirok.com/entry/url-urn-uri |
URN
URN은 Uniform Resource Name의 약자이다. URN은 인터넷 통신 프로토콜 없이 이름만으로 리소스의 위치를 표현하는 방식이다.
zyngirok.com/entry/url-urn-uri |
URI
URI는 Uniform Resource Identifier의 약자이다. 리소스 대상을 가리키는 주소 모두를 말한다. URI에 정확한 리소스의 위치를 표현하면 URL이 되고 이 때 프로토콜을 적지 않으면 URN이 된다.
URI | https://zyngirok.com |
URL | https://zyngirok.com/ |
URN | zyngirok.com |
정리
- 우리가 사용하는 모든 인터넷 웹 주소는 URI이다.
- 정확한 페이지의 위치를 표현하면 URL이라고도 불러준다. URI라고 해도 틀리지 않는다.
- https와 같은 프로토콜을 사용하지 않으면 URN이라고도 불러준다. URI라고 해도 틀리지 않는다.
약간의 부정확함이 있을 순 있지만 이정도로 이해해도 충분하다고 생각한다.
반응형
'ICT > WEB - HTML & CSS' 카테고리의 다른 글
HTML | base64를 활용해 이미지 업로드 필요 없이 img 태그안에 이미지 정보 담는방법 (0) | 2023.02.08 |
---|---|
HTML | 링크 a 태그 새창 새탭에서 여는 방법 (0) | 2022.07.21 |
HTML | Input 숫자만 입력되게 하는 방법 (Feat. type="text") (0) | 2022.05.31 |
HTML CSS | 엘레멘트 가운데 정렬하기 치트키 (0) | 2021.12.03 |
HTML | VSCode에서 Live Server 이용할 때 작업 폴더가 여러개 일 때 (0) | 2021.12.02 |
댓글