본문 바로가기

Web

URL(Uniform Resource Locator)이란 무엇인가?

반응형

URL

URL은 인터넷에 존재하는 여러 서버들이 제공하는 자원에 접근할 수 있는 주소를 표현하기 위한 것으로 '프로토콜://호스트명:포트번호/경로명/파일명?쿼리스트링#참조'의 형태로 이루어져 있다.

 

※URL에서 포트번호, 쿼리, 참조는 생략이 가능하다. 

 

예시

http://localhost:8080/withdang/dangcomu/read?page=1&pageSize=10&option=&keyword=&post_id=22

 

  • 프로토콜 : 자원에 접근하기 위해 서버와 통신하는데 사용되는 통신규약(http)
  • 호스트명 : 자원을 제공하는 서버의 이름(localhost)
  • 포트번호 : 통신에 사용되는 서버의 포트번호(8080)
  • 경로명 : 접근하려는 자원이 저장된 서버상의 위치(/withdang/dangcomu/read)
  • 파일명 : 접근하려는 자원의 이름(ex: hello.html)
  • 쿼리(query) : URL에서 '?'이후의 부분(page=1&pageSize=10&option=&keyword=&post_id=22)
  • 참조(anchor) : URL에서 '#' 이후의 부분(ex: index1)

 

반응형