Какие знаешь методы в REST

QA Тестировщик Junior Без компании
Какие знаешь методы в REST
Ответы
REST (Representational State Transfer) использует стандартные HTTP-методы для взаимодействия с ресурсами: - **GET** — получение ресурса (например, `GET /users` — список пользователей) - **POST** — создание ресурса (`POST /users` — добавить нового пользователя) - **PUT** — полное обновление ресурса (`PUT /users/1` — заменить данные пользователя с ID=1) - **PATCH** — частичное обновление (`PATCH /users/1` — обновить только email пользователя) - **DELETE** — удаление ресурса (`DELETE /users/1` — удалить пользователя с ID=1) - **HEAD** — получение метаданных (аналогично GET, но без тела ответа) - **OPTIONS** — информация о доступных методах для ресурса Пример запроса: ``` GET /api/users/1 HTTP/1.1 Host: example.com Accept: application/json ```