HTTP метод PUT використовується для оновлення існуючого ресурсу на сервері або для створення нового ресурсу, якщо він ще не існує. Цей метод надсилає дані на сервер, що замінюють або оновлюють вміст вказаного ресурсу згідно з вказаним URL.
Наприклад, якщо у вас є веб-додаток для управління списком завдань і ви хочете змінити назву одного із завдань з "Прибрати вдома" на "Прибрати в кімнаті", ви можете використати метод PUT. Ваш клієнтський код надсилатиме на сервер нові дані з оновленою назвою, а сервер замінить поточну інформацію про це завдання на нові дані. Якщо такого завдання не існує, сервер може створити новий ресурс із вказаними даними. Таким чином, метод PUT дозволяє клієнту оновлювати або створювати ресурси на сервері.