Встречается на собеседованиях • сегодня
Как устроен HTTP-протокол версии 1.x
HTTP/1.x — это текстовый протокол клиент-серверного взаимодействия. Основные принципы:
- Запрос-ответ: клиент отправляет запрос, сервер возвращает ответ.
- Текстовый формат: сообщения читаемы человеком (хотя тело может быть бинарным).
- Основные методы: GET, POST, PUT, DELETE и др.
- Заголовки: метаданные в формате
Key: Value. - Статус-коды: 200 (OK), 404 (Not Found), 500 (Server Error) и др.
Пример запроса:
http
GET /index.html HTTP/1.1
Host: example.com
User-Agent: Mozilla/5.0Пример ответа:
http
HTTP/1.1 200 OK
Content-Type: text/html
Content-Length: 1234
<!DOCTYPE html>...Проблемы HTTP/1.x:
- Нет мультиплексирования (запросы обрабатываются последовательно).
- Избыточные заголовки (не сжимаются).
- Нет встроенного шифрования (решается HTTPS).
HTTP/1.1 добавил keep-alive для повторного использования соединения.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы