Spring trainee
Какие HTTP-методы знаешь?
Ответ
GET — получение данных, тело не предполагается. POST — создание, отправка данных в body (не идемпотентен). PUT — полное обновление / создание (идемпотентен). PATCH — частичное обновление. DELETE — удаление. HEAD — как GET, но без body (только headers).
Разбор: GET читает данные без тела, POST создаёт (не идемпотентен), PUT — полная замена/создание (идемпотентен), PATCH — частичное обновление, DELETE удаляет, HEAD как GET, но без тела ответа. Главные ловушки в дистракторах: PUT и PATCH перепутаны местами, POST/GET ошибочно названы идемпотентными, а HEAD подменён на OPTIONS/TRACE/CONNECT с неверной семантикой.
Хочешь так же по своей компании — с вопросами по грейдам и задачами? Закажи гайд или забери свежее в Telegram.