ITstudy

URL 대해서 분석 & 이해

martinooo 2021. 9. 5. 12:49

오늘은 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  

 

네이버

네이버 메인에서 다양한 정보와 유용한 컨텐츠를 만나 보세요

www.naver.com

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 구조를 분석해봤습니다. 감사합니다