Браузер определяет адрес и IP через доступные кеши/DNS, устанавливает соединение и при HTTPS защищённый канал, затем отправляет HTTP-запрос.
Опишите, что происходит после ввода в браузере и нажатия Enter: от разрешения DNS до получения HTTP-ответа.
Браузер определяет адрес и IP через доступные кеши/DNS, устанавливает соединение и при HTTPS защищённый канал, затем отправляет HTTP-запрос.
Короткий ответ
Что ответить на собеседовании
Подробный разбор
Ответ с пояснениями
Браузер определяет адрес и IP через доступные кеши/DNS, устанавливает соединение и при HTTPS защищённый канал, затем отправляет HTTP-запрос.
Сервер или промежуточный кеш обрабатывает запрос и возвращает статус, заголовки и тело; redirect может начать следующий переход. Уже существующее соединение и кеш могут пропустить часть шагов. HTTP/3 использует QUIC, поэтому цепочка «обязательно TCP, потом TLS» не универсальна для всех версий транспорта.