My footsteps
HTTP / URL구조 본문
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
'국비수업 > 수업정리' 카테고리의 다른 글
웹퍼블리싱(CSS) / 2 (0) | 2023.03.27 |
---|---|
자바스크립트 / 5 (0) | 2023.03.27 |
자바스크립트 / 4 (0) | 2023.03.24 |
자바스크립트 / 3 (0) | 2023.03.23 |
자바스크립트 / 2 (0) | 2023.03.22 |