~/VibeHandbook
$39

챕터 03 · 02

URL이란 실제로 무엇인가

URL은 당신이 요청하는 주소다. 하나의 긴 문자열처럼 보이지만, 사실은 이름표가 붙은 몇 개의 부분이 이어 붙여진 것이다. 이것을 분해해 보자:

https://shop.example.com/products/shoes?size=10

  https            scheme   — how to talk (use HTTPS, the secure way)
  shop.example.com host     — which server to talk to
  /products/shoes  path     — which page or thing you want from it
  ?size=10         query    — extra details ("the size-10 ones")

거꾸로 된 우편 주소처럼 읽어라:

  • scheme(https)는 프로토콜이다 — 대화의 규칙. 오늘날 거의 항상 https다.
  • host(shop.example.com)는 어느 서버에 연락할지를 가리킨다.
  • path(/products/shoes)는 그 서버에서 어느 것을 원하는지를 가리킨다.
  • 선택적인 query(?size=10)는 필터나 검색어 같은 추가 매개변수를 담는다.

누군가 "엔드포인트"나 "라우트"라고 말하면, 거의 언제나 특정 host의 특정 path를 뜻한다. 그 무서워 보이는 단어들이 뜻하는 건 그게 전부다.

오프라인으로 보고 싶으세요?

PDF + EPUB + 다운로드형 프롬프트 라이브러리 + 버전 업데이트를 받으세요.

$ PDF 받기 — $39