Back to questions
Билайн
Junior — Middle
88
Можете объяснить, что подразумевается под HTTP-запросом метода PUT?
Companies where asked
Answer from AI
sobes.tech AI
HTTP-запрос метода PUT используется для создания или замены ресурса по указанному URL. В отличие от POST, который обычно создаёт новый ресурс, PUT идемпотентен — повторные запросы с одинаковыми данными не изменяют результат.
Пример использования:
- Обновить профиль пользователя: отправить PUT-запрос с новыми данными на URL пользователя.
Пример запроса на обновление:
PUT /users/123 HTTP/1.1
Host: example.com
Content-Type: application/json
{
"name": "Иван Иванов",
"email": "ivan@example.com"
}
Если ресурс существует, он будет заменён; если нет — создан.
Ключевые особенности PUT:
- Идемпотентность
- Полная замена ресурса
- Используется для обновления или создания по известному URL