📕 오늘의 질문: 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는 리소스의 이름을 표시하고 있는 것을 볼 수 있습니다.
출처
'기술면접 준비' 카테고리의 다른 글
Node.js가 작동하는 방식: 단일 스레드(Single Thread), 비동기(Asynchronous) (0) | 2022.06.29 |
---|---|
REST API란?🧐 REST API 개념 알아보기 (0) | 2022.06.29 |
클로저를 사용하면 외부의 함수에 접근할 수 있다고? (0) | 2022.06.22 |
로그인 관련 필수 지식, JWT의 기본개념 (0) | 2022.06.15 |
Node.js를 사용해야 하는 이유 (0) | 2022.06.14 |