ГОСТ Р ИСО/МЭК 17826-2015
10.4.5 Заголовок ответа
Заголовок HTTP ответа на изменение объекта-домена CDMI с использованием типа содержимого
CDMI указан в таблице 77.
Т а б л и ц а 7 7 - Заголовок ответа - изменение объекта-домена с использованием типа содержимого CDMI
Заголовок
Описание
Требование
Location
Тип
Строка
заголовка
Сервер должен вернуть URI. на который происходит переадресация,
если объект является ссылкой.
Условно
10.4.6 Тело сообщения-ответа
Сообщение-ответ может содержать тело, соответствующее RFC 2616.
10.4.7 Статус запроса
В таблице 78 приведены коды состояний HTTP, которые возникают при изменении объекта-доме
на с использованием типа содержимого CDMI.
Т а б л и ц а 7 8 - Коды состояний HTTP - изменение объекта-домена с использованием типа содержимого CDMI
Статус HTTP
Описание
204 No Content
302 Found
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
409 Conflict
Операция успешна, данные не возвращены.
URI ссылается на другой URI.
Запрос содержит неверные параметры или имена полей
Неверные данные аутентификации/авторизации.
Клиент не обладает правами для выполнения данного запроса.
Ресурс не найден по указанному URI.
Операция конфликтует с блокировкой не-CDMI протокола доступа или может
вызвать ош ибку передачи на сервер.
10.4.8 Пример
П р и м е р - Применение PUT к URI домена для уст ановки новы х значений полей:
PUT /cdm i_dom ains/m yDomain/ НТТР/1.1
Host: cloud.example.com
Content-Type: application/cdmi-domain X-CDMI-Specification-Version: 1.0.2
{
«
metadata»
:
{
кtest» : «value»
}
}
Будет получен следующ ий ответ.
НТТР/1.1 204 No Content
10.5 Удаление объекта-домена с использованном типа содержимого CDMI
10.5.1 Обзор
Для удаления существующего домена и переноса всех связанных с ним объектов в другой домен
(для сохранения доступа) следует выполнить запрос:
DELETE <root URI>/cdmi_domains/<DomainName>/<TheDomainName>/
где:
- <root URI> путь к облаку CDMI.
- <DomainName> неотрицательное количество родительских доменов.
- <TheDomainName> имя удаляемого домена.
К объекту можно также обратиться как <root URI>/cdmi_objectid/<objectlD>/.
10.5.2 Опции
Следующие опции описывают поддерживаемые операции при удалении существующего домена:
- поддержка возможности удаления существующего объекта-домена обозначается наличием оп
ции cdmi_delete_domain в домене.
80