Встречается на собеседованиях • сегодня

В чем разница между версиями HTTP-протокола

HTTP/1.1 и HTTP/2 — основные версии, используемые сегодня.

HTTP/1.1 (1999):

  • Работает с текстовыми сообщениями
  • Запросы выполняются последовательно (head-of-line blocking)
  • Для параллельной загрузки требуются множественные TCP-соединения

HTTP/2 (2015):

  • Бинарный протокол (более эффективный)
  • Мультиплексирование — несколько запросов в одном соединении
  • Приоритизация запросов
  • Server push — сервер может отправлять ресурсы до запроса

Пример заголовка в HTTP/2:

text
:method: GET  
:path: /index.html  
:authority: example.com  

HTTP/3 (2022) использует QUIC поверх UDP вместо TCP для уменьшения задержек.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы