Создание нового контейнера с данными
Метод: PUT
Создание контейнера без метаданных:
curl -i \$publicURL/test3 -X PUT -H "Content-Length: 0" -H "X-Auth-Token: \$TOKEN"
Пример ответа
HTTP/2 201
content-length: 0
x-trans-id: tx000000a11ac38f43d3f74-006683b850-315a7e7-v5_zone
x-openstack-request-id: tx000000a11ac38f43d3f74-006683b850-315a7e7-v5_zone
accept-ranges: bytes
content-type: text/plain; charset=utf-8
date: Tue, 02 Jul 2024 08:20:32 GMT
Будет создан пустой контейнер “test3“.
Коды ответов:
-
успешно -- 201, 202
-
с ошибкой -- 400, 404, 507
Параметры запроса
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
Content-Length |
string | header | Задаёт длину информационного текста в ответе. |
X-Auth-Token (optional) |
string | header | Токен аутентификации. Если не указать этот заголовок, ваш запрос будет отклонён. |
X-Storage-Policy (optional) |
string | header | Укажите название политики хранения, используемой для контейнера. В ответе будет отображаться имя политики хранения. В дальнейшем применённую политику нельзя изменить. |
Параметры ответа
| Параметр | Тип | Формат | Описание |
|---|---|---|---|
Date |
string | header | Дата и время запроса в формате UTC. Например: Thu, 16 Jun 2016 15:10:38 GMT |
Content-Length |
string | header | Если операция выполнена успешно, это значение равно нулю (0) или длине текста ответа об ошибке. |
X-Trans-Id |
string | header | Уникальный идентификатор (ID) для этого запроса. В случае проблем с сервисом необходимо указать это значение. |
X-Openstack-Request-Id |
string | header | Уникальный идентификатор операции для этого запроса. В случае проблем с сервисом необходимо указать это значение. (То же, что и параметр X-Trans-Id) |
Content-Type (optional) |
string | header | Устанавливает MIME-тип (Multipurpose Internet Mail Extension) передачи данных для объектов. |
No comments to display
No comments to display