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
, что означает успешное удаление фото. Если фото не существует или произошла ошибка, сервер возвращает соответствующее сообщение об ошибке.