1. URL이란?

URL은 Uniform Resource Locator의 약자로, 인터넷의 리소스를 가리키는 표준이름이다. URL은 브라우저가 정보를 찾는데 필요한 리소스의 위치를 가리킨다. 이를 통해 애플리케이션/사람이 HTTP 및 다른 프로토콜을 통해 리소스에 접근할 수 있다.

URI은 URL와 URN으로 구성되어 있지만 대부분의 경우 URI는 URL을 가리킨다.

URL을 사용하면 리소스를 다음과 같은 일관된 방식으로 지칭할 수 있다.

<aside> ⭐ 스킴://서버위치/경로

</aside>

더 자세히 나타내면 다음과 같다.

<aside> ⭐ 스킴 :// 사용자 이름 : 비밀번호 @ 호스트 : 포트 / 경로 ; 파라미터 ? 질의 #프래그먼트

</aside>

각각 컴포넌트는 다음과 같은 의미를 갖는다.

2. 단축 URL

URL은 상대 URL과 절대 URL 두 가지로 나뉜다. 두 가지 종류에 대해 각각 살펴보겠다.

(1) 절대 URL

지금까지 우리가 본 것들은 다 절대 URL이다.

절대 URL은 리소스에 접근하는데 필요한 모든 정보를 가지고 있다.