DELETE - Удалить фото пользователя
Описание
Метод DELETE /users/{id}/photo позволяет удалить фото пользователя по его уникальному идентификатору (ID).
Авторизация
| Заголовок | Описание | Пример |
|---|---|---|
| Authorization | Токен для авторизации. | Authorization: Bearer abcdef1234567890 |
Структура запроса
Параметры пути
| Параметр | Тип | Описание | Обязательный |
|---|---|---|---|
| id | UUID | Уникальный идентификатор пользователя. | Да |
Пример запроса
URL запроса
DELETE /users/be63c536-6cf3-4866-8970-37a956e3f403/photo
Authorization: Bearer abcdef1234567890
Возможные ответы
1. Успешный ответ
HTTP статус: 204 No Content
Описание: Фото пользователя успешно удалено. Ответ не содержит тела.
2. Ресурс не найден
HTTP статус: 404 Not Found
Пример тела ответа:
{
"message": "resource wasn't found",
"code": "not.found",
"timestamp": "2023-03-07T05:57:59.315Z"
}
Описание: Фото для указанного пользователя не было найдено.
3. Внутренняя ошибка сервера
HTTP статус: 500 Internal Server Error
Пример тела ответа:
{
"message": "internal server error",
"code": "internal.server.error",
"timestamp": "2023-03-07T05:57:59.315Z"
}
Описание: Произошла непредвиденная ошибка на сервере при обработке запроса.
Резюме
Метод DELETE /users/{id}/photo удаляет фото пользователя из системы. Успешное выполнение возвращает статус 204 No Content, что означает успешное удаление фото. Если фото не существует или произошла ошибка, сервер возвращает соответствующее сообщение об ошибке.