국비수업/수업정리

HTTP / URL구조

밀김 2023. 3. 24. 20:21
728x90

 

 

 

URL의 구조

 

 

URL은 보통 http또는 https와 같은 Protocol, 호스트명, 도메인명 상위 도메인명으로 이루어진 Domain, Path, Parameter, Fragment로 이루어져 있습니다.

프로토콜과 도메인은 익숙해도, Path, Parameter, Fragment는 낯선 분들이 많으실텐데요, 아래에 더 자세하게 설명해드릴게요!

 

path (/)

파일의 경로를 가리키며, / (슬래시) 뒤에 나옵니다. 폴더 내에 파일과 폴더를 계속 만들 수 있는 것처럼 컴퓨터의 폴더와 비슷한 개념으로 생각하시면 이해하기 쉽습니다.

 

parameter (?)

파라미터는 쿼리 스트링이라고도 부르며, key(파라미터의 이름)=value(파라미터의 값) 형태로 이루어집니다. ?(물음표) 뒤에 나열되고, & 기호로 구분되어 여러 개가 존재할 수 있습니다. 광고 분석시 많이 사용되는 UTM(Urchin Tracking Module)이 query parameter를 이용한 사용자 추적 서비스입니다. UTM으로 예시를 들어볼까요?

 

fragment (#)

해시태그(Hashtag), 앵커(Ancher)라고도 부릅니다. 특정 요소를 지시할 수 있는데요, 예를 들어 해시태그로 이동을 원하는 요소의 id를 링크로 연결하면, 스크롤 이동없이 바로 해당 위치로 이동합니다. 또한 파일 디렉토리 및 파일이름과 유사한 역할로 쓰이는 경우도 있습니다.

 

 

https://developer.mozilla.org/ko/docs/Learn/Common_questions/Web_mechanics/What_is_a_URL

 

 

 

 

 

728x90