Проєктування API · Junior · Запитання 71 з 75
Коли нормально створювати ресурс через PUT?
- 1Ніколи: PUT може лише оновлювати
- ✓Правильна відповідь: Коли ідентифікатор ресурсу обирає клієнт, наприклад
PUT /users/42/avatarчиPUT /settings/theme - 3Лише коли ID призначає сервер
Пояснення
Оскільки PUT ідемпотентний, повтор із тим самим тілом безпечний: ресурс опиниться в тому самому стані.