Навіщо використовується Put?

Метод PUT служить для зміни або вставки ресурсу. У вимогі зміни має бути заданий унікальний ID вказаного ресурсу. Щоб змінити ресурс структури об'єкта, необхідно вказати ID головного об'єкта. Метод POST використовується для зміни або вставки ресурсу.

PATCH використовується для часткової зміни ресурсу PUT створює новий ресурс або замінює уявлення цільового ресурсу, даними представленими в тілі запиту.

PUTзапит завжди замінює ВСІ значення в усьому запису, і це означає, що якщо якихось значень не вистачає, вони будуть видалені. Наприклад, якщо ми робимо PUTзапит для того ж ID, що включає тільки ім'я та адресу фотографії, це все, що збереже сервер. Теги, статус, і все інше вийде.

Вам слід використовувати POST або PUT з урахуванням того чи виконується дія ідемпотентним чи ні. Говорячи мовою програмістів, якщо клієнт знає URL-адресу об'єкта, який потрібно створити, використовуйте PUT. Якщо клієнт знає URL методу/класу, що створює потрібний об'єкт, використовуйте POST.

Related Post

Коли вигадали ЄДІ?Коли вигадали ЄДІ?

Єдиний державний іспит, або ЄДІ – це особлива форма випускного іспиту, яка проводиться у школах. За результатами тестування випускники вступають до різних навчальних закладів. Експеримент із запровадженням цього іспиту стартував

Як увімкнути конфорки на міні печіЯк увімкнути конфорки на міні печі

У міні–печах два нагрівальні елементи, що дає можливість встановлення трьох режимів: • гриль-нагрів • нижній нагрівання • режим одночасного нагрівання. Рівномірне обсмажування необхідне приготування м'яса чи риби, запікання овочів досягається

Чи потрібно вимкнути Брандмауер Windows 7?Чи потрібно вимкнути Брандмауер Windows 7?

Важливо, щоб брандмауер Microsoft Defender був увімкнений, навіть якщо вже включений інший брандмауер. Він захищає вас від несанкціонованого доступу. Навіщо і як вимкнути брандмауер Windows 7, 8, 10. Міжмережевий екран