ГОСТ Р ИСО/МЭК 17826-2015
11.3.2 Опции
Следующие опции описывают поддерживаемые операции при чтении существующего объекта-
очереди:
- поддержка возможности чтения метаданных существующего объекта-очереди обозначается на
личием опции cdmi_read_metadata в очереди:
- поддержка возможности чтения значения в существующем объекте-очереди обозначается на
личием опции cdmi_read_value в очереди.
11.3.3 Заголовки запроса
Заголовки HTTP запроса на чтение из объекта-очереди CDMI с использованием типа содержимо
го CDMI приведены в таблице 86.
Т а б л и ц а 8 6 - Заголовки запроса - чтение из объекта-очереди с использованием типа содержимого CDMI
Описание
Заголовок
Accept
Требование
Опционально
X-CDMI-
SpecificationVe rsion
Тип
Строка
заголовка
Строка
заголовка
"application/cdmi-container” или совместимое значение со
гласно 5.13.2
Список версий, поддерживаемых клиентом, разделенных
запятыми, например "1.0.2. 1.5. 2.0"
Обязательно
11.3.4 Тело сообщения-запроса
Не следует формировать тело сообщения-запроса.
11.3.5 Заголовки ответа
Заголовки HTTP ответа на чтение из объекта-очереди CDMI с использованием типа содержимого
CDMI приведены в таблице 87.
Т а б л и ц а 8 7 - Заголовки ответа - чтение из объекта-очереди с использованием типа содержимого CDMI
Заголовок
Тип
Описание
X-CDMI-
SpecificationVersion
Строка
заголовка
Требование
Обязательно
Content-Type
Сервер должен вернуть наибольший номер версии, поддер
живаемой и сервером, и клиентом, например. "1.0.2".
Если сервер не поддерживает ни одной версии, поддержи
ваемой клиентом, сервер должен вернуть код состояния 400 Bad
Request.
"applicatkxVcdmi-queue"
Обязательно
Location
Строка
заголовка
Строка
заголовка
Сервер должен вернуть URI. на который происходит пере
адресация. если объект является ссылкой.
Условно
11.3.6 Тело сообщения-ответа
Поля тела сообщения-ответа для чтения объекта-очереди CDMI с использованием типа содержи
мого CDMI приведены в таблице 88.
Т а б л и ц а 8 8 - Тело сообщения-ответа - чтение из объекта-очереди с использованием типа содержимого CDMI
Имя
ПО
Л
Я
Тил
Описание
"appljcation/cdmi-queue"
Требование
Обязательно
ID объекта
Обязательно
objectTypeСтрока
JSON
objectIDСтрока
JSON
objectNameСтрока
Имя объекта
JSONДля объектов в контейнере следует вернуть поле objectName.
Для объектов не в контейнере (доступных только по ID), поле ob
jectNam e не существует и не должно передаваться в ответа
Условно
87