Cancela uma tarefa de upload multipart e exclui as partes já enviadas.
Observações
-
Upload ID
Especifique o upload ID da tarefa de upload multipart.
-
Partes em transferência
O AbortMultipartUpload não exclui as partes que ainda estão sendo enviadas no momento da chamada.
-
Partes já enviadas
Se você já chamou o CompleteMultipartUpload, nenhuma parte ou objeto será excluído e o AbortMultipartUpload retornará o erro NoSuchUpload. O upload ID torna-se inválido após a conclusão do upload.
Caso o CompleteMultipartUpload não tenha sido chamado, o AbortMultipartUpload excluirá apenas as partes já enviadas.
-
Taxas de armazenamento
Conclua ou cancele as tarefas de upload multipart prontamente. As partes enviadas consomem espaço e geram custos de armazenamento.
Permissões
Por padrão, uma conta Alibaba Cloud tem permissões totais. Usuários RAM ou funções RAM vinculados a uma conta Alibaba Cloud não têm permissões por padrão. A conta Alibaba Cloud ou o administrador da conta deve conceder as permissões de operação por meio de políticas do RAM ou Bucket Policy.
|
API |
Action |
Descrição |
|
AbortMultipartUpload |
|
Cancela uma tarefa de upload multipart e exclui as partes enviadas. |
Sintaxe da solicitação
DELETE /ObjectName?uploadId=UploadId HTTP/1.1
Host: BucketName.oss-cn-hangzhou.aliyuncs.com
Date: GMT Date
Authorization: Signature
Elementos da solicitação
|
Elemento |
Tipo |
Obrigatório |
Exemplo |
Descrição |
|
uploadId |
String |
Sim |
0004B9895DBBB6E**** |
O ID da tarefa de upload multipart. |
Outros cabeçalhos comuns de solicitação, como Host e Date, estão descritos em Cabeçalhos comuns de solicitação.
Cabeçalhos de resposta
A resposta contém apenas cabeçalhos comuns. Para mais detalhes, consulte Cabeçalhos comuns de resposta.
Exemplos
-
Exemplo de solicitação
Delete /multipart.data?&uploadId=0004B9895DBBB6E**** HTTP/1.1 Host: oss-example.oss-cn-hangzhou.aliyuncs.com Date: Wed, 22 Feb 2012 08:32:21 GMT Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e -
Exemplo de resposta
HTTP/1.1 204 Server: AliyunOSS Content-length: 0 Connection: keep-alive x-oss-request-id: 059a22ba-6ba9-daed-5f3a-e48027df**** Date: Wed, 22 Feb 2012 08:32:21 GMT x-oss-server-time: 86
SDKs do OSS
Os seguintes SDKs do OSS oferecem suporte ao AbortMultipartUpload:
ossutil
Para obter informações sobre o comando do ossutil correspondente à operação AbortMultipartUpload, consulte abort-multipart-upload.
Códigos de erro
|
Código de erro |
Código de status HTTP |
Descrição |
|
NoSuchUpload |
404 |
O upload ID especificado não existe. |