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.