Расскажите о различиях между версиями протокола HTTP/1.1, HTTP/2 и HTTP/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.

Во второй версии уменьшаются накладные расходы на параллельные запросы и заголовки. Третья снижает влияние потери пакета одного потока на другие потоки. Общая семантика методов и статусов сохраняется, а реальный выигрыш зависит от соединения и нагрузки.

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

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

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

Подробнее