Назад к вопросам
Middle
5
Что такое REST API и какие методы HTTP чаще всего встречаются?
Компании, где спрашивали
ClearWay
Ответ от нейросети
sobes.tech AI
REST API (Representational State Transfer) — это архитектурный стиль для создания веб-сервисов, который использует стандартные HTTP методы для взаимодействия с ресурсами.
Основные характеристики REST API:
- Использование URL для идентификации ресурсов.
- Статусные коды HTTP для передачи результата операции.
- Отсутствие состояния на сервере между запросами (stateless).
Чаще всего встречаются следующие HTTP методы:
- GET — получение данных с сервера.
- POST — создание нового ресурса.
- PUT — полное обновление существующего ресурса.
- PATCH — частичное обновление ресурса.
- DELETE — удаление ресурса.
Например, для работы с пользователями:
- GET /users — получить список пользователей
- POST /users — создать нового пользователя
- PUT /users/123 — обновить пользователя с ID 123
- DELETE /users/123 — удалить пользователя с ID 123