Renomeação de um objeto
Funções
Esta operação pode renomear um objeto.
Esta API é suportada apenas por sistemas de arquivos paralelos. Para obter detalhes sobre como criar um sistema de arquivos paralelo, consulte Solicitação de exemplo 4. Renomear um objeto é uma operação não-idempotente.
Sintaxe da solicitação
POST /bucketname/ObjectName?name=Name&rename HTTP/1.1 Host: bucketname.obs.region.myhuaweicloud.com Authorization: authorization Date: date
Parâmetros de solicitação
A solicitação precisa especificar parâmetros na mensagem, indicando que esta é uma operação de renomeação, especificando o novo nome. Tabela 1 descreve os parâmetros.
Cabeçalhos de solicitação
Esta solicitação usa cabeçalhos de solicitação comuns. Para mais detalhes, consulte Tabela 3.
Elementos de solicitação
Este pedido não envolve elementos.
Sintaxe da resposta
1 2 3 4 5 |
HTTP/1.1 204 status_code Server: OBS x-obs-request-id: request-id x-obs-id-2: id Date: Date |
Cabeçalhos de resposta
A resposta à solicitação usa cabeçalhos comuns. Para mais detalhes, consulte Tabela 1.
Elementos de resposta
Esta resposta não envolve elementos.
Respostas de erro
Nenhuma resposta de erro especial é retornada. Para obter detalhes sobre respostas de erro, consulte Tabela 2.
Solicitação de exemplo
POST /bucketname/ObjectName?name=file2&rename HTTP/1.1 Host: examplebucket.obs.region.myhuaweicloud.com Authorization: OBS H4IPJX0TQTHTHEBQQCEC:75/Y4Ng1izvzc1nTGxpMXTE6ynw= Date: WED, 01 Jul 2015 04:19:20 GMT
Resposta de exemplo
1 2 3 4 5 |
HTTP/1.1 204 No Content Server: OBS x-obs-request-id: 8DF400000163D3F51DEA05AC9CA066F1 x-obs-id-2: 32AAAUgAIAABAAAQAAEAABAAAQAAEAABCSgkM4Dij80gAeFY8pAZIwx72QhDeBZ5 Date: WED, 01 Jul 2015 04:19:21 GMT |