Когда пользователь вводит google.com в браузере, какой первый HTTP-запрос уходит на сервер и каким методом?

При обычной навигации браузер запрашивает документ методом GET, например GET / по HTTPS. DNS и установление защищённого соединения происходят до этого и не являются таким HTTP-запросом.

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

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

При обычной навигации браузер запрашивает документ методом GET, например GET / по HTTPS. DNS и установление защищённого соединения происходят до этого и не являются таким HTTP-запросом.

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

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

При обычной навигации браузер запрашивает документ методом GET, например GET / по HTTPS. DNS и установление защищённого соединения происходят до этого и не являются таким HTTP-запросом.

Браузер сначала интерпретирует ввод как адрес или поисковый запрос, проверяет кеши и политики безопасности. Возможны перенаправления, service worker или готовый ответ из кеша, поэтому сеть не обязана получить запрос в каждом случае. Для HTTP/2 и HTTP/3 представление запроса отличается от текстовой строки HTTP/1.1, но метод остаётся GET.

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

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

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

Подробнее