Встречается на собеседованиях • сегодня
Какие знаешь идемпотентные методы
Идемпотентные методы — это операции, которые при многократном выполнении дают тот же результат, что и при однократном. В HTTP и REST API к ним относятся:
- GET — получение ресурса. Повторные запросы не изменяют состояние сервера.
- PUT — полное обновление ресурса. Повторные запросы с тем же телом не меняют результат.
- DELETE — удаление ресурса. После первого удаления ресурса последующие запросы не изменяют состояние.
Пример с PUT:
python
import requests
# Идемпотентный PUT-запрос
response1 = requests.put('https://api.example.com/users/1', json={'name': 'Alice'})
response2 = requests.put('https://api.example.com/users/1', json={'name': 'Alice'}) # Результат тот жеНЕ идемпотентные: POST (создание ресурса) и PATCH (частичное обновление).

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы