HTTP/2
Второй версий HTTP является HTTP/2, которая подходит для открытия доступа к WWW. В основе этого протокола лежит SPDY.
SPDY – разработка Google. Для его создания были приглашены все желающие, хотя с самого начала было понятно, что данный алгоритм предоставляет преимущество для компании. Проявляется оно в возможности контроля над популярным браузером, а также большим количество серверов, которые взаимодействую с сервисами.
В момент начала разработки HTTP2, SPDY уже был апробирован и доказал то, что его можно использовать в Интернете. Причем тестирование было многогранным и даже были отображены цифровые данные, показывающие насколько успешно, справляется SPDY с той или иной задачей.
В чем суть HTTP2
Чем вызвана необходимость внедрения HTTP2:
- Обеспечение поддержки парадигм HTTP, т.е. это тоже протокол, позволяющий клиентам отправлять запросы на серверы TCP.
- Запрет на изменение ссылок, добавление новых схем.
- Необходима реализация функции проксирования HHTP к HTTP2.
- Потребность в удалении и уменьшении количества опциональных частей.
- Отсутствие минорных версий. Т.е. при необходимости расширении/изменении HTTP2, будет разработан HTTP3.