Что такое HTTP/2?


Что такое HTTP/2?
Рейтинг: 5.0/1
Просмотров: 165 | Добавил: (14.02.2022) (Изменено: 14.02.2022)
Всего ответов: 3
Обсуждение вопроса:
Всего ответов: 3
Аватар
0

14.02.2022 оставил(а) комментарий:
HTTP/2 (изначально HTTP/2.0) — вторая крупная версия сетевого протокола HTTP, используемая для доступа к World Wide Web. Протокол основан на SPDY. HTTP/2 был разработан рабочей группой Hypertext Transfer Protocol working group (httpbis, где bis означает «ещё раз», «повторно», «на бис») из Инженерного совета Интернета.

HTTP/2 является первой новой версией HTTP с версии HTTP 1.1, которая была стандартизирована RFC 2616 в 1999. Рабочая группа представила протокол HTTP/2 на рассмотрение IESG как Proposed Standard в декабре 2014 и IESG утвердила его к публикации как Proposed Standard 17 февраля 2015 года. Спецификация HTTP/2 была опубликована как RFC 7540 в мае 2015 года.
Аватар
0

14.02.2022 оставил(а) комментарий:
HTTP/2 (или h2) - это двоичный протокол, который обеспечивает передачу, мультиплексирование потоков и управление кадрами в web.
Аватар
0

14.02.2022 оставил(а) комментарий:
HTTP — это протокол, на основании которого передаются данные в интернете. HTTP строится на модели клиент/сервер.

В 2015 году рабочая группа инженеров Интернета выпустила HTTP/2, вторую глобальную версию самого используемого протокола HTTP.

HTTP/2 может отправлять множественные запросы данных параллельно по единому соединению TCP. Это самая продвинутая функция протокола HTTP/2. С ее помощью вы можете загружать веб-файлы асинхронно с одного сервера. Большинство современных браузеров ограничивает количество TCP-подключений к одному серверу.

HTTP/2 сжимает большое количество ненужных фреймов хедеров. Для этого протокол использует спецификацию HPACK. Клиент и сервер поддерживают список хедеров, которые использовались в предыдущих запросах клиента-сервера.
avatar