Выбор ответа Middle HTTP/2 и HTTP/3 обновлено
Что делает HPACK
Вопрос
Что делает HPACK в HTTP/2?
Попробуйте сами
Выберите вариант, и откроется разбор.
Показать ответ и разбор
Коротко
Правильный ответ: Сжимает заголовки, заменяя повторяющиеся значения индексами из таблицы. HPACK кодирует заголовки статической и динамической таблицами плюс кодом Хаффмана, и повторяющиеся куки или User-Agent почти ничего не весят.
Варианты ответа
- Сжимает тело ответа вместо gzip и brotli, используя словарь Хаффмана
- Сжимает заголовки, заменяя повторяющиеся значения индексами из таблицыправильный ответ
- Упаковывает несколько ответов сервера в один бинарный файл для отправки
- Шифрует заголовки запросов вместо TLS, чтобы их не видели прокси по пути
Разбор
HPACK кодирует заголовки статической и динамической таблицами плюс кодом Хаффмана, и повторяющиеся куки или User-Agent почти ничего не весят. Тело по-прежнему сжимают gzip или brotli. Склейки ответов нет. Шифрует TLS, а не HPACK.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.