Что такое HTTP/2


HTTP/2 —
простыми словами

протокол для обмена запросами с веб-сервером. С его помощью клиент, чаще всего, браузер запрашивает данные, как правило, веб-страницу. Является усовершенствованной версией HTTP. Официально принят к использованию в 2015 году.

В сравнении со старой версией:

  1. Бинарный, а не текстовый.
  2. Для обмена данными используется только одна TCP/IP сессия.
  3. Позволяет серверу отправлять некоторые данные браузеру без его запроса.

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

Требования:

  • Поддержка со стороны серверного программного обеспечения: NGINX от 1.9.5, Apache от 2.4.17 с модулем mod_http2, IIS от 10.
  • Настройка HTTPS — поддержка http/2 реализована только с использованием шифрования.
  • Поддержка браузером — все современные браузеры поддерживают протокол:
    • Google Chrome — от v. 41 (05.05.2015)
    • Mozilla Firefox — от v. 36 (24.02.2015)
    • Opera — от v. 28 (10.03.2015)
    • Safari — от v. 9 (01.10.2015)
    • Microsoft Edge — от v. 12 (29.07.2015)
    • Internet Explorer — от v. 11 (17.10.2015)

Проверить поддержку HTTP/2 сайтом можно при помощи расширения браузера «HTTP/2 and SPDY indicator». Примеры сайтов, которые поддерживают протокол — vk.comtwitter.com.

Прочитайте более подробно о HTTP/2 на сайте Википедия

Другие термины

Драйвер   Утилита   Роутер   Материнская плата   Прокси-сервер   Реестр Windows   Flash Player   Дистрибутив   Кодек   Кэширование   Клавиша Windows   MAC-адрес   Samba   Браузер   Домен   HTTPS   Плагин   BIOS   HDMI   ISA Server  
.....