Назад к вопросам
Middle
3
Знакомы ли вы с моделью CRUD в REST API и каким HTTP методам соответствуют какие операции?
Компании, где спрашивали
Элбиус
Ответ от нейросети
sobes.tech AI
Модель CRUD (Create, Read, Update, Delete) описывает четыре базовые операции с данными, которые часто реализуются в REST API с помощью соответствующих HTTP методов:
- Create — создание ресурса, обычно соответствует методу POST.
- Read — чтение или получение ресурса, соответствует GET.
- Update — обновление существующего ресурса, обычно через PUT (полное обновление) или PATCH (частичное обновление).
- Delete — удаление ресурса, соответствует методу DELETE.
Пример:
POST /users # Создать нового пользователя
GET /users/123 # Получить данные пользователя с ID 123
PUT /users/123 # Полностью обновить пользователя 123
PATCH /users/123 # Частично обновить пользователя 123
DELETE /users/123 # Удалить пользователя 123