서비스 기획/Programming

URL 구조 이해

기획기획기 2024. 9. 3. 22:54
728x90

URL 구조 이해

URL 구조

URL은 네트워크 상에서 자원이 어디 있는지를 알려주기 위한 규약이며, 통상 웹 페이지를 찾기 위한 주소를 지칭합니다.

https://search.naver.com/search.naver?query=naver&page=2&where=web#section

  • https : 프로토콜
    • 보안이 강화된 https 프로토콜을 사용을 권장합니다.
  • search.naver.com : 호스트
    • 콘텐츠를 제공하는 서버를 의미합니다. 호스트의 이름은 웹사이트의 성격에 맞는 가독성이 좋은 단어를 선택해야 합니다.
  • .naver.com : 도메인 이름
    • 사이트의 콘텐츠 성격과 일치되는 이름을 가진 독립적인 도메인 소유를 권장합니다.
  • /search.naver : 경로, 파일명
    • 웹서버 자원에 대한 경로 및 파일명입니다. 웹 서버의 종류에 따라서 대소문자를 구분할 수 있으며, 통상적으로 소문자로 처리합니다.
  • q=search, sort=desc : 매개변수
    • 웹서버에 보내는 추가 정보이며 하나의 키와 값으로 짝을 이룹니다. 파라미터가 여러 개면 &문자로 구분하고 키와 값의 구분은 = 문자로 구분합니다.
  • section : 부분 식별자 (fragment)
    • 동일한 웹 페이지 내의 특정 부분을 지칭합니다. 예를 들어 위키피디어의 K-pop 문서의 경우 "역사"라는 세부 주제로 바로 지정할 수 있습니다.

 

728x90