Основи QA · Middle · Запитання 38 з 75
API-запит PUT надіслали двічі з тим самим тілом. Чого має очікувати тестувальник?
- 1Помилки, бо PUT можна надіслати лише раз
- 2Того самого кінцевого стану, бо PUT має бути ідемпотентним
- 3Двох записів, бо кожен запит до API створює нові дані
Показати відповідь
Правильна відповідь: Того самого кінцевого стану, бо PUT має бути ідемпотентним
Пояснення
PUT замінює ресурс, тож повтор нічого більше не змінює. POST не ідемпотентний і може створити дублікати, тому повтори запитів потребують обережності.