Sobes.tech
Назад к вопросам
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