Spring trainee

Из чего состоит HTTP-запрос?

Ответ

Стартовая строка: метод + URL + версия (GET /users HTTP/1.1). Headers (Content-Type, Accept, Authorization). Пустая строка. Body (для POST/PUT/PATCH). Ответ — статус + версия + headers + body.

Разбор: HTTP-запрос состоит из стартовой строки (метод, URL, версия), затем заголовков, пустой строки-разделителя и опционального тела (для POST/PUT/PATCH); ответ строится симметрично из статус-строки, заголовков и тела. Ловушки: заголовки идут до тела (а не после), они есть и в запросе, а не только в ответе, и пустая строка между заголовками и телом обязательна; тело же для GET обычно отсутствует.

Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.

Заказать гайд Пройти тест
новые гайды и свежие вопросы с собесов — первыми в Telegram Смотреть гайды Подписаться