ГОСТ Р ИСО/МЭК 17826-2015
- <TheContainerName> имя контейнера для чтения;
- <fieldname> имя поля;
- <range> числовой диапазон в списке потомков;
- <prefix> строковый префикс, будут возвращены все метаданные, начинающиеся с данного пре
фикса.
К контейнеру можно также обратиться как <root URI>/cdmi_objectid/<objectlD>/.
9.4.2 Опции
Следующие опции описывают поддерживаемые операции при чтении су-ществующего объекта-
контейнера:
- поддержка возможности чтения метаданных существующего объекта-контейнера обозначается
наличием опции cdmi_read_metadata в контейнере;
- поддержка возможности перечисление потомков существующего объекта-контейнера обозна
чается наличием опции cdmi_list_children в контейнере:
- поддержка возможности перечисления диапазона потомков существую-щего объекта-контейне
ра обозначается наличием опции cdmi_list_children_range в контейнере.
9.4.3 Заголовки запроса
Заголовки HTTP запроса на чтение из объекта-контейнера CDMI с использо-ванием типа содер
жимого CDMI приведены в таблице 38.
Т а б л и ц а 3 8 - Заголовки запроса - чгение из объекта-контейнера с использованием типа содержимого CDMI
ЗаголовокТипОписаниеТребование
Accept Строка
заголовка
"applicatKmi’cdmi-container" или совместимое значение со Опционально
гласно 5.13.2
X-CDMI-
SpecificationVersion
Строка
заголовка
Список версий, поддерживаемых клиентом, разделенных Обязательно
запятыми, например. "1.0.2, 1.5, 2.0’
9.4.4 Тело сообщения-запроса
В запросе должно отсутствовать тело.
9.4.5 Заголовки ответа
Заголовки HTTP ответа для операции чтения объекта-контейнера CDMI с ис-пользованием типа
содержимого CDMI приведены в таблице 39.
Т а б л и ц а 39- Заголовки ответа - чтение из объекта-контейнера с использованием типа содержимого CDMI
Заголовок
Тип
ОписаниеТребование
X-CDMI-
SpecificationVersion
СтрокаСервер должен вернуть наибольший номер версии, под Обязательно
заголовка держиваемой и сервером, и клиентом, например. "1.0.2".
Если сервер не поддерживает ни одной версии, поддержи
ваемой клиентом, сервер должен вернуть код состояния 400 Bad
Request
Content-Type
"applicatKjn/cdmi-container"
Обязательно
Location
Строка
заголовка
Строка
заголовка
Сервер должен вернуть URI, на который осуществляется
переадресация, если объект является ссылкой
Условно
9.4.6 Тело сообщения-ответа
Поля тела сообщения-ответа для операции чтения объекта-контейнера CDMI с использованием
типа содержимого CDMI приведены в таблице 40.
Т а б л и ц а 4 0 - Тело сообщения-ответа - чтение объекта-контейнера с использованием типа содержимого CDMI
(лист 1 из 2)
Описание
Имя поляТип
objectTypeСтрока
JSON
"application/cdmi-container”
Требование
Обязательно
47