HTTP/2
-
История и развитие HTTP/2
- HTTP/2 был разработан как улучшенная версия HTTP/1.1, с целью повышения производительности и эффективности.
- Протокол был представлен в 2015 году и стандартизирован в RFC 7540 в 2016 году.
- HTTP/2 поддерживает одновременное выполнение нескольких запросов, что позволяет веб-серверам обслуживать больше пользователей.
-
Критика и развитие
- Некоторые разработчики критиковали протокол за его сложность и непоследовательность.
- В процессе разработки возникли разногласия по поводу обязательного шифрования, но большинство клиентских реализаций требуют его.
- Протокол также подвергся критике за отсутствие поддержки оппортунистического шифрования.
-
Поддержка на стороне сервера
- Многие веб-серверы и CDN поддерживают HTTP/2, включая Apache, nginx и Microsoft IIS.
- Некоторые из этих серверов требуют внесения изменений в исходный код или использования специальных модулей для поддержки HTTP/2.
-
Рекомендации и внешние ссылки
- Для получения дополнительной информации о HTTP/2 доступны официальные веб-сайты и RFC.
- В статье также упоминаются другие протоколы, такие как SPDY и HTTP/3.
Полный текст статьи: