~/VibeHandbook

Глава 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) несёт дополнительные параметры, например фильтры или поисковые слова.

Когда кто-то говорит «эндпоинт» или «маршрут», почти всегда имеется в виду конкретный path на конкретном host. Вот и весь смысл этих страшных слов.

Хотите офлайн-версию?

Получите PDF + EPUB + скачиваемую библиотеку промптов + обновления версий.

$ Получить PDF — $39