Поддержка HTTP/2
Основные новшества HTTP/2:
- Мультиплексирование запросов. HTTP/2 инициирует параллельную загрузку нескольких объектов одновременно, что заметно уменьшает время загрузки данных по сравнению с использованием протокола HTTP/1.1, в котором следующий объект не может быть запрошен, пока не загружен ранее запрошенный объект.
- Одно соединение. HTTP/2 использует только одно TCP-соединение (HTTP/1.1 использует несколько TCP-соединений). Это приводит к экономии сетевых и вычислительных ресурсов, а также к ускорению загрузки объектов.
- Сжатие HTTP-заголовков. Часть передаваемых во время запроса данных составляют HTTP-заголовки. В отдельных случаях объем HTTP-заголовков может быть очень большим, особенно в случае использования Cookies. HTTP/2 автоматически сжимает HTTP-заголовки, сокращая объем передаваемых данных.
- Приоритизация запросов. HTTP/2 позволяет изменить приоритет для запрашиваемых объектов. Объекты с повышенным приоритетом будут запрошены браузером в первую очередь, например, чтобы сначала загрузить те объекты, от которых зависит скорость отрисовки страниц веб-ресурса.
Данные становятся доступны по протоколу HTTP/2 на Платформе автоматически после включения поддержки HTTPS для сервисной конфигурации в рамках сервиса SSL Support. Соединение будет установлено по HTTP/2 только если веб-браузер пользователя поддерживает данный протокол. В других случаях передача данных будет осуществляться по HTTP/1.1.