Встречается на собеседованиях • сегодня
Как выполняется HTTP запрос в браузере
Браузер выполняет HTTP-запрос через несколько этапов:
- DNS-запрос – преобразует домен в IP-адрес.
- Установка TCP-соединения – трёхэтапное рукопожатие (SYN, SYN-ACK, ACK).
- TLS-рукопожатие (для HTTPS) – обмен ключами и проверка сертификата.
- Отправка HTTP-запроса – метод (GET/POST), заголовки, тело (если есть).
- Получение ответа – статус, заголовки, данные (HTML, JSON и т.д.).
Пример кода с fetch:
javascript
fetch('https://api.example.com/data')
.then(response => response.json())
.then(data => console.log(data))
.catch(error => console.error('Error:', error));Оптимизации: кеширование, HTTP/2 мультиплексирование, предзагрузка ресурсов.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы