오늘은 URL에 대해서 알아보겠습니다.
도메인(Domain) ?
도메인은 IP 주소를 갖는 서버를 사용자가 쉽게 기억하고 찾을 수 있도록 만들어준 서비스 입니다. 실제 컴퓨터와의 통신에서는 숫자로 표현된 주소를 사용하기 때문에 이를 변환시켜 줄 네임 서버가 필요합니다. 즉 우리가 기억하기 쉽게 만들어주는 것이라고 생각하면 됩니다. 대표적으로 naver , daum 우리가 모두 기억하는 도메인 이지만 실제 고유 IP번호를 가지고도 있습니다.
URL(Uniform Resource Locator) ?
URL은 도메인을 포함한 경로 입니다 사용자가 도메인 서버로 접속 할 떄 , 프로토콜과 서비스 타입을 통합적으로 적어준 것이라고 볼수있다.
예를 들어 이렇게 분류 될수 있습니다.
https://www.naver.com URL 입니다
http or https 프로토콜 입니다
www.naver.com 도메인 입니다
URL 구조
URL은 보통 http또는 https와 같은 Protocol , 호스트명 , 도메인명으로 이루어진 Domain , Path , Parameter, hash 로 이루어져 있습니다.
그럼한번 path , parameter , hash 에 대해서 알아봐요
Path : 파일경로를 가리키며 , / 뒤에 나옵니다. 컴퓨터의 폴더 경로와 비슷한 개념으로 생각하시면 됩니다.
ex
https://www.naver.com/blog/files/index.html
parameter : 파라미터는 쿼리스트링 이라 불리며 key = value 의 형태로 이루어져 있습니다. ? 뒤에 나열이 되며 & 기호로 여러개의 key = value 를 연결할수 있습니다.
ex
https://www.naver.com/blog/files/index.html?content=blog&campaign=event
fragment (#) hash : 해시태그 , 앵커 라고도 불리며 , 특정 요소를 지시 할수 있고 페이지 이동없이 해쉬로 원하는 정보를 얻을수 있습니다
ex
https://www.naver.com/blog/#content
URL 구조를 분석해봤습니다. 감사합니다
'ITstudy' 카테고리의 다른 글
윈도우(windows)에서 포트 검색 및 포트 죽이기 (5) | 2022.09.16 |
---|---|
REST, REST API, RESTful에 대해서 이해하기! (5) | 2022.09.05 |
Encoding , 유니코드 , UTF-8 에 대해서...... (2) | 2022.02.28 |
MySql 자료형과 옵션 (Data Types and Options) (3) | 2021.09.10 |
캐시와 쿠키에 대해서 알아봐요! (10) | 2021.07.19 |