Встречается на 1% собеседований по Python
Какие знаешь версии HTTP
HTTP (HyperText Transfer Protocol) имеет несколько версий, каждая с улучшениями в производительности, безопасности и функциональности:
- HTTP/0.9 (1991) – простейшая версия, поддерживающая только GET-запросы без заголовков.
- HTTP/1.0 (1996) – добавлены методы (POST, HEAD), заголовки, коды статусов, поддержка MIME-типов.
- HTTP/1.1 (1997) – основная версия долгое время. Ключевые улучшения:
- Постоянные соединения (keep-alive)
- Чанковая передача данных
- Кэширование
- Виртуальные хосты
- HTTP/2 (2015) – бинарный протокол, мультиплексирование, приоритизация, server push.
- HTTP/3 (2022) – работает поверх QUIC (UDP вместо TCP), уменьшает задержки, улучшает безопасность.
Пример заголовка HTTP/1.1:
http
GET /index.html HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
Похожие вопросы
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы