Ответ
URL (Uniform Resource Locator) — это строка-адрес, которая однозначно определяет местоположение ресурса (веб-страницы, изображения, API-эндпоинта) в сети и метод доступа к нему.
Структура URL (разобранный пример):
https://www.example.com:8080/docs/page?lang=ru&print=true#section2
| Часть | Пример | Назначение |
|---|---|---|
| Схема (Протокол) | https:// |
Определяет протокол доступа (HTTP, HTTPS, FTP, mailto). |
| Хост (Домен) | www.example.com |
Доменное имя или IP-адрес сервера. |
| Порт | :8080 |
Сетевой порт на сервере (по умолчанию для HTTPS — 443). |
| Путь | /docs/page |
Определяет конкретный ресурс на сервере (файл или маршрут). |
| Параметры запроса | ?lang=ru&print=true |
Данные, передаваемые серверу (пары ключ=значение, начинаются с ?). |
| Якорь (Фрагмент) | #section2 |
Ссылка на конкретную часть (секцию) внутри ресурса (обрабатывается браузером). |
Практическое значение: URL является фундаментальным понятием для навигации в вебе, работы с API и SEO.