반응형
이번 게시글에서는 URL과 URI의 차이를 간단하게 정리합니다.
1. URI(Uniform Resource Identifier)
소스를 식별하기 위해 통합된 방식으로 URI로 식별 할 수 있는 모든 정보를 말합니다.
URI는 URN과 URL을 포함하는 단어로 URL은 URI 안에 있는 정보입니다.
2. URN(Uniform Resource Name)
URL의 이름을 부여 한 것입니다.
위치(URL)는 변할 수 있지만 URN는 변하지 않는다는 특징으로 URI에 포함되는 하나의 식별자입니다.
2. URL(Uniform Resource Locator)
리소스가 있는 위치를 말하며 웹브라우저에 입력하면 리소스를 내려받을 수 있습니다.
프로토콜://host:port 가 기본 형식이며 '/'로 path를 ?로 query를 구분합니다.
(ex frozenpond.tistory.com/73?param=hello)
- 프로토콜은 http
- host는 frozenpond.tistory.com
- path는 73
- query는 param=hello (예시를 들기위해 이글의 도메인에 쿼리파라미터를 넣어습니다.)
대표적인 프로토콜로는 http와 https가 있으며 http는 80번포트를 https는 443포트를 주로 사용하며 생략이 가능합니다.
반응형
'개발상식' 카테고리의 다른 글
[개발상식] 인코딩과 binary (0) | 2021.08.16 |
---|---|
[개발상식] 정규표현식이란(with python) (0) | 2021.08.16 |
[개발상식] HTTP란 (0) | 2021.01.21 |
[개발상식] REST API 설계방법과 HTTP Method (0) | 2020.11.03 |
[개발상식] 참조복사, 얕은복사, 깊은복사(얕은복사와 참조복사는 같은말일까?) (0) | 2020.09.22 |
댓글