Поддержка HTTP/2 в Azure сеть доставки содержимого
HTTP/2 является основной редакцией HTTP/1.1. Эта технология обеспечивает улучшенную веб-производительность, снижение времени отклика и повышенный уровень взаимодействия с пользователем, сохраняя обычные методы HTTP, коды состояния и семантику. Хотя ПРОТОКОЛ HTTP/2 предназначен для работы с HTTP и HTTPS, многие клиентские веб-браузеры поддерживают только ПРОТОКОЛ HTTP/2 по протоколу TLS (транспортная безопасность).
Преимущества HTTP/2
Преимущества HTTP/2 перечислены ниже.
Мультиплексирование и параллелизм
При использовании HTTP 1.1 для выполнения нескольких запросов к ресурсам требуется несколько TCP-подключений, и с каждым подключением связаны определенные затраты на обеспечение производительности. HTTP/2 позволяет запрашивать несколько ресурсов через одно TCP-подключение.
Сжатие заголовка
Благодаря сжатию HTTP-заголовков для обслуживаемых ресурсов значительно уменьшается время в сети.
Зависимости потоков
Зависимости потоков позволяют клиенту указывать серверу, какие ресурсы имеют приоритет.
Поддержка HTTP/2 в браузерах
Все основные браузеры реализуют поддержку HTTP/2 в текущих версиях. Браузеры, которые не поддерживают его, автоматически возвращаются к HTTP/1.1.
Браузер | Минимальная версия |
---|---|
Microsoft Edge | 12 |
Google Chrome | 43 |
Mozilla Firefox | 38 |
Opera | 32 |
Safari | 9 |
Включение HTTP/2 в Azure CDN
Сейчас HTTP/2 поддерживается во всех профилях Azure CDN. Никаких действий со стороны пользователей не требуется.
Next Steps
Дополнительные сведения о HTTP/2 см. в следующих ресурсах.
Дополнительные сведения о доступных функциях Azure CDN см. в статье Общие сведения о сети доставки содержимого (CDN) Azure.