ГОСТ Р ИСО/МЭК 17826-2015
Т а б л и ц а 28- Заголовок запроса - удаление CDMI объекта с использованием типа содержимого CDMI
Заголовок
Тип
Описание
Требование
X-CDMI-
SpecificationVersion
Строка
заголовка
Список версий, поддерживаемых клиентом, разделен
ных запятыми, например *1.0.2. 1.5. 2.0“
Обязательно
8.8.4 Тело сообщения-запроса
Сообщение-запрос может содержать тело, соответствующее RFC 2616.
8.8.5 Заголовки ответа
Сообщение-ответ может содержать заголовки, соответствующие RFC 2616.
8.8.6 Тело сообщения-ответа
Сообщение-ответ может содержать тело, соответствующее RFC 2616.
8.8.7 Статус запроса
В таблице 29 приведены коды состояний HTTP, возникающих при удалении CDMI объекта с ис
пользованием типа содержимого CDMI.
Т а б л и ц а 2 9 - Коды состояния HTTP Status Codes - удаление CDMI объекта с использованием типа содержи
мого CDMI
Статус HTTP
Описание
204 No Content
Объект данных успешно удален.
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
409 Conflict
Запрос содержит неверные параметры или имена полей.
Неверные данные аутентификации/авторизации.
Клиент не обладает правами для выполнения данного запроса.
Ресурс не найден по указанному URI.
Операция конфликтует с блокировкой не-CDMI протокола доступа или может вызвать
ошибку передачи на сервер.
8.8.8 Пример
П р и м е р - Применение DELETE к URI объекта данных:
DELETE /MyContainer/MyDataObject.txt НТТР/1.1
Host: cloud.example.com
X-CDMI-Specification-Version: 1.0.2
Будет получен следующ ий ответ.
НТТР/1.1 204 No Content
8.9 Удаление объекта данных с использованием типа содержимого, отличного от CDMI
8.9.1 Обзор
Для удаления существующего объекта данных следует выполнить запрос:
DELETE <root URI>/<ContainerName>/<DataObjectName> Где:
- <root URI> путь к облаку CDMI.
- <ContainerName> неотрицательное число промежуточных контейнеров.
- <DataObjectName> имя удаляемого объекта.
К объекту можно также обратиться как <root URI>/cdmi_objectid/<objectlD>.
8.9.2 Опции
Следующие опции описывают поддерживаемые операции, которые можно выполнять при удале
нии существующего объекта данных:
- поддержка возможности удаления существующего объекта данных обозначена наличием спо
собности cdmi_delete_dataobject у объекта.
8.9.3 Заголовки запроса
Сообщение-ответ может содержать заголовки, соответствующие RFC 2616.
38