본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

이론

URL과 URL의 구성: scheme host port path query fragment

URL

Uniform Resource Locator

웹상에서 특정 자원(문서, 이미지, 동영상 등)의 위치를 지정하는 주소

웹 브라우저나 웹 애플리케이션에서 사용되며, 인터넷 상의 다양한 자원에 접근하기 위해 필요하다.

 

 

URL의 일반적인 형태를 알아보자.

scheme://host:port/path?query#fragment



scheme

필수 항목, 자원에 접근하기 위한 프로토콜

HTTP, HTTPS, FTP 등이 있다.

host

필수 항목, 자원이 위치한 호스트(서버)의 도메인 이름이나 IP 주소를 지정


port

선택 항목, 호스트가 사용하는 포트 번호를 지정.

기본적으로 사용되는 포트 번호는 scheme에 따라 다르다.

path

선택 항목,  서버 상의 자원의 경로를 지정.

서버에서 자원의 위치를 정확히 지정합니다.

query

선택 항목,  요청하는 자원에 대한 추가적인 정보를 전달하는 데 사용.

URL의 끝에 물음표(?)로 시작하여 key-value 쌍으로 정보를 전달합니다.

fragment

선택 항목,  자원 내에서 특정 위치를 가리키는 데 사용.

URL의 끝에 해시(#)로 시작하여 특정 위치를 식별합니다.

 

예를 들면, 

이 URL은 HTTPS 프로토콜을 사용하여 호스트가 http://www.example.com이고 포트는 8080이며, /path/to/resource 경로에 위치한 자원에 대한 요청을 나타냅니다. 쿼리 문자열은 "query=value"이며, 프래그먼트는 "section2"

https://www.example.com:8080/path/to/resource?query=value#section2