HTTP (HyperText Transfer Protocol) — это язык общения между браузером (или другим клиентом) и сервером. Когда ты заходишь на сайт, браузер отправляет HTTP-запрос, а сервер отвечает HTTP-ответом. Это основа всего веба. Первая версия, примитивная: Зачем нужна была новая версия:
Невозможно передавать ничего кроме HTML, нет статуса ответа, нет заголовков. уже не используется Основные фишки: Проблемы: уже не используется Что улучшили: Недостатки: Прорыв: Реально ускоряет сайты, но работает всё ещё поверх TCP → при потере пакетов страдают все потоки. Революция: Проблемы: