ГОСТ Р ИСО/МЭК 17826-2015
9.5.7 Тело сообщения-ответа
Сообщение-ответ может содержать тело, соответствующее RFC 2616.
9.5.8 Статус запроса
В таблица 45 приведены коды состояний HTTP, возникающих при изменении объекта-контейнера
с использованием типа содержимого CDMI.
Т а б л и ц а 4 5 - Коды состояний HTTP - изменение объекта-контейнера с использованием типа содержимого
CDMI (лист 1 из 2)_______________________________________________________________________________________
Craryc HTTP
Описание
204 No Content
202 Accepted
302 Found
400 Bad Request
401 Unauthorized
403 Forbidden
404 Not Found
409 Conflict
Операция завершилась успешно, никакие данные не возвращены.
Контейнер или снимок состояния (вложенный контейнер) находится в процессе созда
ния. Клиент CDMI должен отслеживать поля completionStatus и percentComplete для определе
ния текущего статуса операции.
URI ссылается на другой URI.
Запрос содержит неверные параметры или имена полей
Неверные данные аутентификации’авторизации.
Клиент не обладает правами для выполнения данного запроса.
Ресурс не найден по указанному URI.
Операция конфликтует с блокировкой не-CDMI протокола доступа или может вызвать
ошибку передачи на сервер.
9.5.9 Примеры
П р и м е р ы
1 Применение PUT к URI объекта-контейнера для задания новы х значений полей:
PUT /М уContainer/ НТТР/1.1
Host: cloud.example.com
Content-Type: application/cdm i-container
X-CDMl-Specification- Version: 1.0.2
{
яmetadata
» :
{
).
«exports»: {
«OCCI/iSCSI»: {
«identifier»: «00007E7F00104BE66AB53A9572F9F51E»,
«perm issions»: [
«
http://exampie.eom/compute/0/»,
«http:llexample.com/compute/1l»
]
}.
«Network/NFSv4» : {
«identifier» : «/users»,
«perm issions» : «domain»
}
}432}
Будет получен следующ ий ответ.
НТТР/1.1 204 No Content
2 Применение PUT к URI объекта-контейнера для установки нового значения экспортируемого
протокола:
PUT /MyContainer/?exports НТТР/1.1
Host: cloud.example.com
Content-Type: application/cdm i-container
X-CDMI-Specification-Version: 1.0.2
{
«exports» : {
«OCCI/iSCSI» : {
53