Recuperar metadados de uma versão de objeto
Se você quiser recuperar apenas os metadados (e não o conteúdo) de um objeto, use a operação HEAD
. Por padrão, você obtém os metadados da versão mais recente. Para recuperar os metadados de um objeto específico, você especifica seu ID de versão.
Para recuperar os metadados de uma versão do objeto
-
Defina
versionId
como o ID da versão do objeto cujos metadados você deseja recuperar. -
Envie uma solicitação
HEAD Object versionId
.
exemplo — Recuperar metadados de um objeto versionado
A solicitação a seguir recupera os metadados da versão 3HL4kqCxf3vjVBH40Nrjfkd
de my-image.jpg
.
HEAD /my-image.jpg?versionId=3HL4kqCxf3vjVBH40Nrjfkd HTTP/1.1 Host: bucket.s3.amazonaws.com Date: Wed, 28 Oct 2009 22:32:00 GMT Authorization: AWS AKIAIOSFODNN7EXAMPLE:0RQf4/cRonhpaBX5sCYVf1bNRuU=
A seguir, um exemplo de resposta.
HTTP/1.1 200 OK x-amz-id-2: ef8yU9AS1ed4OpIszj7UDNEHGran x-amz-request-id: 318BC8BC143432E5 x-amz-version-id: 3HL4kqtJlcpXroDTDmjVBH40Nrjfkd Date: Wed, 28 Oct 2009 22:32:00 GMT Last-Modified: Sun, 1 Jan 2006 12:00:00 GMT ETag: "fba9dede5f27731c9771645a39863328" Content-Length: 434234 Content-Type: text/plain Connection: close Server: AmazonS3