Метод abortUpload
Прерывает загрузку и удаляет все уже сохраненные части объекта из Object Storage. Если запрос на прерывание загрузки поступил в процессе загрузки какой-либо из частей, то результат не гарантирован.
Рекомендуем после прерывания загрузки получить список частей, и если он не пуст, то следует еще раз отправить запрос на прерывание загрузки. Запросы на прерывание следует отправлять до тех пор, пока список частей не станет пустым.
Подробнее о подготовке к работе с API и общем виде запроса см. в разделе Как пользоваться S3 API.
Запрос
DELETE /{bucket}/{key}?uploadId=UploadId HTTP/2
Path параметры
Параметр | Описание |
---|---|
bucket |
Имя бакета. |
key |
Ключ объекта. |
Query параметры
Параметр | Описание |
---|---|
uploadId |
Идентификатор составной загрузки, который Object Storage вернул при инициализации. |
Заголовки
Используйте в запросе необходимые общие заголовки.
Ответ
Заголовки
Ответ может содержать только общие заголовки.
Коды ответов
Перечень возможных ответов смотрите в разделе Ответы.
Дополнительно, Object Storage может вернуть ошибки, описанные в таблице ниже.
Ошибка | Описание | HTTP-код |
---|---|---|
NoSuchUpload |
Указанная загрузка не существует. Возможно указан неверный идентификатор загрузки или загрузка была завершена или удалена. | 404 Not Found |