SA Шпаргалка

Все ответы в 2 клика

Продвинутый

В чем разница между HTTP/1.1 и HTTP/2?

HTTP/2 был создан для ускорения современного веба:

1. Мультиплексирование: В HTTP/1.1 для скачивания 10 картинок нужно 10 TCP-соединений (или ждать очереди). HTTP/2 скачивает все параллельно по одному TCP-соединению.
2. Бинарный формат: HTTP/1.1 передает данные текстом. HTTP/2 упаковывает их в бинарные фреймы (быстрее парсится машинами).
3. Сжатие заголовков (HPACK): В HTTP/1.1 заголовки (Cookies, User-Agent) гоняются туда-сюда в каждом запросе. HTTP/2 сжимает их, экономя трафик.
4. Server Push: Сервер может отправить клиенту CSS/JS файлы еще до того, как клиент их явно запросит.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Другие вопросы темы «CORS и HTTP»

Ещё вопросы раздела «Сети и Web»

Все вопросы раздела «Сети и Web»