ГОСТ Р ИСО/МЭК 17826-2015
X-CDMI-Specification-Version: 1.0.2
{
«objectTypeu: eapplication/cdmi-object».
«objectIDu: «00007E7F0010BD1CB8FF1823CF05BEE4»,
«objectName»: «MyDataObject.txtu.
«parentURI»: «/MyContainer/».
«,parentID
» :
«00007E7F00102E230ED82694DAA975D2»,
«domainURI»: «/cdmi_domainsJMyDomain/»,
«capabilitiesURh: e/cdmi_capabilities/dataobject/>»,
«completionStatus»: «Complete»,
«mimetype»: «text/plain»,
«metadata»: {
«cdmi_size»: «17»
h
«valuetransferencoding»: «utf-8»,
«valuerange»: «0-16»,
«value»: «Hello CDMI World!»
}
6.7 Чтение только значения объекта данных
П р и м е р - Выполнение GET с URI объекта данных:
GET/MyContainer/MyDataObject.txt НТТР/1.1
Host: cloud.example.com
Будет получен следующий ответ.
НТТР/1.1 200 ОК
Content-Type: text/plain
Hello CDMI World!
6.8 Удаление объекта данных
Пример - Выполнение DELETE с URI объекта данных:
DELETE /MyContainer/MyDataObject.txt НТТР/1.1
Host: cloud.example.com
X-CDMI-SpeciTication-Version: 1.0.2
Будет получен следующий ответ.
НТТР/1.1204 No Content
7 Стандарт интерфейса
7.1 Коды состояния HTTP
Коды состояния HTTP (см. таблицу 6) используются для передачи результата операций REST и
выполнения базовой семантики HTTP с минимальной перегрузкой. Другие коды состояния HTTP не
являются частью настоящего стандарта и сохраняют оригинальную семантику HTTP 1.1.
Т а б л и ц а 6 - Коды состояния HTTP
Описание
Запрос завершился успешно.
Ресурс успешно создан.
Кодсостояния
200
201
202
204
302
400
401
403
404
406
Имя HTTP
ОК
Created
Accepted
No Content
Found
Bad Request
Unauthorized
Forbidden
Not Found
Not Acceptable
409
Conflict
Длительная операция принята на выполнение.
Операция завершилась успешно, никаких данных не возвращено.
Ресурс является ссылкой на другой ресурс.
Содержание запроса неверное или отсутствует.
Неверные данные аутентификации/авторизации.
У клиента недостаточно прав для выполнения запроса.
Ресурс не найден по указанному URI.
На данном URI не может быть создано содержание, соответствующее за
просу.
Операция конфликтует блокировкой, установленной протоколом доступа,
отличным от СОМГ“ . или может вызвать ошибку изменения состояния сервера.
17