Skip to main content

Удаление файла из контейнера

Для примера удаления файла взят файл “text.txt“ в контейнера “marktwain”.

Метод: DELETE

curl -i $publicURL/marktwain/text.txt -X DELETE -H "X-Auth-Token: $TOKEN" 

Пример ответа

[
  {
    "name": "text3.txt",
    "hash": "8b1a9953c4611296a827abf8c47804d7",
    "bytes": 5,
    "content_type": "text/html; charset=UTF-8",
    "last_modified": "2024-07-02T08:28:57.381Z"
  }
]

Коды ответов:

  • успешно -- 204

Параметры запроса

Параметр Тип Формат Описание
account (optional) string path Уникальное имя учётной записи. Учётная запись — это проект или тенант.
container (optional) string path Уникальное (в рамках учётной записи) название контейнера.

Длина названия должна составлять от 1 до 256 символов. Оно может начинаться с любого символа и должно соответствовать UTF-8. Символ / использовать нельзя, так как он разделяет контейнер и имя объекта.

Например, путь /v1/account/www/pages указывает на контейнер www, а не на www/pages.
X-Auth-Token (optional) string header Токен аутентификации. Если не указать этот заголовок, ваш запрос будет отклонён.

Параметры ответа

Параметр Тип Формат Описание
name string body Название объекта.
bytes integer body Общее количество байт, которые хранятся в одной учётной записи объектного хранилища.
hash string body Значение хэша содержимого объекта по алгоритму MD5.
content_type string body Тип содержимого объекта.
last_modified string body Дата и время последнего изменения объекта.

Формат соответствует ISO 8601: CCYY-MM-DDThh:mm:ss±hh:mm