1. URI (Uniform Resource Identifier)
- URL과 URN을 포함하는 상위 개념
- 리소스를 식별하는 통합된 방식
- 인터넷 상의 자원을 고유하게 식별할 수 있는 문자열
2. URL (Uniform Resource Locator)
- 리소스가 있는 위치를 지정
- 프로토콜(http, https)을 포함
- 예시: https://www.example.com/products/item?id=1234#test
3.URN (Uniform Resource Name)
- 리소스에 이름을 부여
- 위치에 독립적
- ISBN(국제표준도서번호)이 대표적인 예시
- 예시: urn:isbn:0451450523
위 예시처럼 urn 방식으로 이름만 써서 url처럼 통신을 가능하게 하려고 시도했으나 상용화 되지는 못했다고 합니다.
그래서 원래는 URI 아래 URL 이 있는거지만 현재는 URN은 사용하지 않기에
URI 와 URL 은 거의 동일한 의미로 혼용하고 있는 추세 입니다.
본 내용은 김영한님의 ' 모든 개발자를 위한 HTTP 웹 기본 지식 ' 강의를 참고했습니다
'CS' 카테고리의 다른 글
[CS] 객체와 배열의 작업 / 메서드에 따른 시간 복잡도 (0) | 2024.10.19 |
---|---|
[CS] JWT vs Session 인증: 언제 어떤 방식을 선택해야 할까? bytebytego번역 (0) | 2024.10.15 |
Browser Data Stroage 종류와 차이점 (0) | 2023.01.12 |
[CS] 빅 오 표현법(Big O Notation) 시간 복잡도 (0) | 2022.06.22 |