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.

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