Что происходит после ввода `https://yandex.ru` в браузере и нажатия Enter?

Браузер определяет адрес сервера, устанавливает защищённое соединение, отправляет HTTP-запрос и обрабатывает ответ. Затем строит страницу и загружает необходимые ресурсы.

Короткий ответ

Что ответить на собеседовании

Браузер определяет адрес сервера, устанавливает защищённое соединение, отправляет HTTP-запрос и обрабатывает ответ. Затем строит страницу и загружает необходимые ресурсы.

Подробный разбор

Ответ с пояснениями

Браузер определяет адрес сервера, устанавливает защищённое соединение, отправляет HTTP-запрос и обрабатывает ответ. Затем строит страницу и загружает необходимые ресурсы.

Часть этапов может использовать кеш: DNS, соединение, HTTP-ответ или service worker. Для нового соединения обычно выполняются DNS и TCP+TLS; при HTTP/3 используется QUIC поверх UDP с интегрированным TLS.

Сертификат проверяется на доверие и соответствие имени. Запрос может пройти через CDN, балансировщик и backend, но точную инфраструктуру Яндекса из URL узнать нельзя. HTML разбирается в DOM, CSS влияет на стили и layout, JavaScript может менять документ и выполнять дополнительные запросы. Ошибки возможны на каждом этапе.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее