기술면접 준비
한끗차인 것 같지만 다른 URI, URL, URN의 차이점 살펴보기
맥캔지
2022. 6. 14. 15:38
📕 오늘의 질문: URI와 URL의 차이는 무엇입니까?
URI: Uniform Resource Identifier
과거 URI는 위치와 이름을 표시하는 두 가지로 나뉘었습니다.
그렇기 때문에 위 그림과 같이 URI는 URL과 URN을 품고 있는 개념이라고 볼 수 있습니다.
URL: Uniform Resource Location, 통합 자원 식별자
아마 가장 많이 들어본 용어일 거라고 생각합니다.
그렇다면 URL는 무엇일까요?
흔히 웹 주소라고 불리기도 하는 URL는 컴퓨터 네트워크 상에서 리소스가 어디 있는지 알려주기 위한 규약입니다.
URL는 자원이 실제로 존재하는 위치를 가리킵니다.
직접적으로 리소스를 요청해야만 URL이라고 할 수 있는 것이죠.
URN: Uniform Resource Name
URN은 위치와 상관없이 리소스의 이름값을 이용해서 접근하는 방식입니다.
위치정보가 아닌 리소스의 이름으로 리소스를 찾는 것이죠.
이해하기가 조금 어려우니, 예시로 URI와 URL의 다른 점을 살펴보겠습니다.
그림을 보시면 URI은 URL과 URN 모두를 의미하며,
URL은 리소스의 직접적인 위치, 그리고 URN는 리소스의 이름을 표시하고 있는 것을 볼 수 있습니다.
출처