Можешь рассказать про разницу между версиями HTTP 1, 2 и 3?

HTTP/1.1 передаёт текстовые сообщения поверх TCP, HTTP/2 мультиплексирует бинарные потоки в TCP, а HTTP/3 использует QUIC.

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

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

HTTP/1.1 передаёт текстовые сообщения поверх TCP, HTTP/2 мультиплексирует бинарные потоки в TCP, а HTTP/3 использует QUIC.

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

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

HTTP/1.1 передаёт текстовые сообщения поверх TCP, HTTP/2 мультиплексирует бинарные потоки в TCP, а HTTP/3 использует QUIC.

В HTTP/2 сжатие заголовков и параллельные потоки уменьшают накладные расходы, но TCP-потери затрагивают всё соединение. QUIC разделяет потоки на транспортном уровне и интегрирует защищённое соединение. Семантика запросов остаётся общей, а выигрыш зависит от условий сети.

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

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

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

Подробнее