Яка різниця між PUT та POST REST API?


Відповідь 1:

REST розшифровується як представницький стан передачі - інтерфейс прикладної програми (API), який використовує HTTP-запити для взаємодії з даними певної бази даних та виконує різні операції, такі як GET, POST, PUT та DELETE. POST Створює новий ресурс під певним пулом або колекцією. Атрибут повертається початковим сервером, який читає запит як новий командний об'єкт. POST {{url}} // пул HTTP / 10.3 PUT Користувач може подати запит на оновлення існуючого ресурсу, замінивши існуючу сутність за допомогою "існуючого ресурсу ID" на PUT {{url}} / pool / HTTP / 10.2 Вище пояснено найбільш часто використовувані методи, виконані при тестуванні API. Інші методи можуть бути використані відповідно до вимоги вимоги.

Спасибі.


Відповідь 2:

Відмінність методів PUT від POST:

PUT - Зазвичай використовується для оновлення ресурсу. Це безсильно.

POST - використовується для створення нового ресурсу. Це не бездумно.

Idempotent означає, що результат декількох успішних запитів не змінить стан ресурсу після початкового застосування

АБО

Метод idempotent означає, що результат успішно виконаного запиту не залежить від кількості його виконання.

ReadmoreaboutRESTfulWebServicesInterviewQuestionsRead more about RESTful Web Services Interview Questions