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

Какие знаешь версии HTTP

HTTP (HyperText Transfer Protocol) имеет несколько версий, каждая с улучшениями в производительности, безопасности и функциональности:

  1. HTTP/0.9 (1991) – простейшая версия, поддерживающая только GET-запросы без заголовков.
  2. HTTP/1.0 (1996) – добавлены методы (POST, HEAD), заголовки, коды статусов, поддержка MIME-типов.
  3. HTTP/1.1 (1997) – основная версия долгое время. Ключевые улучшения:
    • Постоянные соединения (keep-alive)
    • Чанковая передача данных
    • Кэширование
    • Виртуальные хосты
  4. HTTP/2 (2015) – бинарный протокол, мультиплексирование, приоритизация, server push.
  5. HTTP/3 (2022) – работает поверх QUIC (UDP вместо TCP), уменьшает задержки, улучшает безопасность.

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

http
GET /index.html HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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