Встречается на собеседованиях • сегодня
Какие методы HTTP-запроса являются идемпотентными
Идемпотентные HTTP-методы — это методы, которые при многократном выполнении дают одинаковый результат (не изменяют состояние сервера после первого запроса).
Идемпотентные методы:
GET— только получает данные.PUT— обновляет ресурс, но при повторном вызове результат тот же.DELETE— удаляет ресурс, повторные вызовы не изменяют состояние (ресурс уже удалён).HEAD— аналогиченGET, но без тела ответа.OPTIONS— возвращает доступные методы для ресурса.
Неидемпотентные:
POST— создаёт ресурс, повторные вызовы могут создавать дубли.PATCH— частичное обновление, может менять состояние при каждом вызове.
Пример с PUT:
java
// PUT /users/1 { "name": "Alice" }
// Повторный вызов не изменит результат (ресурс уже обновлён)
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы