ГОСТ Р ИСО/МЭК 17826-2015
Окончание таблицы 91
domainURIСтрока
JSON
жен обладать правами cross_domain (см. cdnri memberprivileges в
табл. 64).
- Если не указано, должен использоваться родительский домен.
URI домена-владельцаОпционально
- В случае отличия от родительского домена, пользователь дол
DeserializeСтрока
JSON
URI сериализованного обьекга-очереди CDMI. который должен Опционально3
быть десериализован для изменения существующего обьекта-снереди.
copy
deserializevalue
ID сериализованного обьекта-очереди должен совладать с ID объекта-
назначения.
Все элементы сериализованной очереди должны быть добавле
ны в изменяемую очередь.
СтрокаURI обьекта-очереди CDMI. который должен быть скопирован в Опционально3
JSON имеющийся обьект-очередь. Элементы очереди не копируются. Копи
рование элементов в очереди см. 11.6.
СтрокаСериализованный объект-очередь (см. раздел 15). кодированный Опционально3
JSON с помощью base 64 как описано в RFC 4648. ID сериализованного обь
екга-очереди должно соответствовать ID очереди-цели.
Все элементы сериализованной очереди должны быть добавле
ны в изменяемую очередь.
a Лишь одно из этих попей должно быть указано в любой из операций. За исключением поля value, данные поля
не должны сохраняться.
11.4.5 Заголовок ответа
Заголовок ответа HTTP на изменение объекта-очереди CDMI с использованием типа содержимого
CDMI приведен в таблице 92.
Т а б л и ц а 92- Заголовок ответа - изменение объекта-очереди с использованием типа содержимого CDMI
Заголовок
Тип
Описание
Требование
Location
Строка
заголовка
Сервер должен вернуть URI. на который происходит переадресация,
бели объект является ссылкой.
Условно
11.4.6 Тело сообщения-ответа
Сообщение-ответ может содержать тело, соответствующее RFC 2616.
11.4.7 Статус запроса
В таблице 93 приведены коды состояний HTTP, которые возникают при изменении объекта-очере
ди с использованием типа содержимого CDMI.
Т а б л и ц а 93- Коды состояний HTTP - изменение объекта-очереди с использованием типа содержимого CDMI
Статус HTTP
Описание
204 No Content
302 Found
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
409 Conflict
Операция успешна, данные не возвращены.
URI ссылается на другой URI.
Запрос содержит неверные параметры или имена полей
Неверные данные аутентификации/авторизации.
Клиент не обладает правами для выполнения данного запроса.
Ресурс не найден по указанному URI.
Операция конфликтует с блокировкой не-CDMI протокола доступа или может вы
звать ошибку передачи на сервер.
11.4.8 Пример
П р и м е р
-
Применение PUT к URI объекта-очереди для установки новых метаданных:
PUT /MyContainer/MyQueue НТТР/1.1
Host: cloud.examp1e.com
Content-Type: application/cdmi-queue X-CDMI-Specification-Version: 1.0.2
92