Что такое URL и из каких частей он состоит?

«Что такое URL и из каких частей он состоит?» — вопрос из категории HTTP и веб-протоколы, который задают на 10% собеседований QA Тестировщик. Ниже — развёрнутый ответ с разбором ключевых моментов.

Ответ

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.