Sobes.tech
Назад к вопросам
Junior — Middle
74

Можете объяснить, что подразумевается под HTTP-методом PUT?

Компании, где спрашивали
Травелата

Ответ от нейросети

sobes.tech AI

HTTP-метод PUT используется для создания или замены ресурса по указанному URL. Если ресурс существует, он будет полностью заменён содержимым запроса; если нет — будет создан новый. В отличие от POST, который обычно добавляет новый ресурс, PUT идемпотентен: повторные запросы с одинаковыми данными не изменят результат после первого.

Пример использования PUT для обновления пользователя:

PUT /users/123 HTTP/1.1
Content-Type: application/json

{
  "name": "Иван Иванов",
  "email": "ivan@example.com"
}

Этот запрос заменит данные пользователя с ID 123 на новые.