Встречается на собеседованиях • сегодня
В чем разница между версиями HTTP
HTTP (HyperText Transfer Protocol) — протокол передачи данных. Основные версии:
- HTTP/1.1 (1997):
- Поддерживает keep-alive соединения (повторное использование TCP-соединения).
- Последовательная загрузка ресурсов (head-of-line blocking).
- Нет встроенного шифрования (HTTPS требует TLS поверх HTTP).
-
HTTP/2 (2015):
- Мультиплексирование (параллельная загрузка через одно соединение).
- Бинарный протокол (вместо текстового).
- Server Push (отправка ресурсов до запроса клиента).
- Обязателен HTTPS (шифрование).
-
HTTP/3 (2022):
- Работает поверх QUIC (UDP вместо TCP, меньше задержек).
- Встроенное шифрование (TLS 1.3).
- Улучшенное мультиплексирование (нет блокировки на уровне пакетов).
Пример заголовка HTTP/2:
text
:method: GET
:path: /index.html
:authority: example.com
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы