Встречается на собеседованиях • сегодня
В каких случаях в REST используется PUT, а в каких — POST
PUT используется для полного обновления ресурса, когда клиент знает точный URI. Он идемпотентен - повторные запросы не изменяют результат. POST применяется для создания ресурсов, когда URI определяется сервером, или для операций, не подходящих под другие методы (например, запуск процесса).
Пример PUT (обновление существующего пользователя):
python
PUT /users/123
{
"name": "John",
"age": 30
}Пример POST (создание нового пользователя):
python
POST /users
{
"name": "Alice",
"age": 25
}Ключевые различия:
- PUT требует полного представления ресурса
- POST может принимать частичные данные
- PUT обычно возвращает 200/204, POST - 201 с Location
- PUT URI указывает на конкретный ресурс, POST - на коллекцию

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы