Cabeçalhos de resposta comuns
A tabela a seguir descreve os cabeçalhos de resposta comuns à maioria das respostas do Amazon S3.
| Name (Nome) | Descrição |
|---|---|
Access-Control-Allow-Credentials |
Um booleano que determina se o servidor permite que as solicitações do CORS contenham credenciais. Se o cabeçalho da solicitação Tipo: booliano Padrão: nenhum |
Access-Control-Allow-Headers |
Uma lista de cabeçalhos HTTP permitidos para suas solicitações do CORS. O cabeçalho da resposta Tipo: string Padrão: nenhum |
Access-Control-Allow-Methods |
Uma lista que especifica quais métodos HTTP são permitidos. O Amazon S3 só permitirá solicitações do CORS de métodos de CORS permitidos quando a avaliação do CORS for bem-sucedida. Tipo: string Padrão: nenhum |
Access-Control-Allow-Origin |
A localização da origem permitida. O Amazon S3 só enviará o cabeçalho da resposta Tipo: string Padrão: nenhum |
Access-Control-Expose-Headers |
Uma lista que permite que um servidor identifique um cabeçalho de resposta que expõe o acesso aos aplicativos quando a avaliação do CORS é bem-sucedida. Tipo: string Padrão: nenhum |
Access-Control-Max-Age |
O tempo em segundos que seu navegador pode armazenar em cache a resposta para uma solicitação preliminar do CORS conforme identificado pelo recurso, pelo método HTTP e pela origem. O cabeçalho da resposta Tipo: inteiro Padrão: nenhum |
Vary |
Uma lista que indica em quais cabeçalhos de solicitação o resultado da avaliação do CORS varia. O cabeçalho da resposta Tipo: string Padrão: nenhum |
Content-Length |
O comprimento em bytes do corpo da resposta. Tipo: string Padrão: nenhum |
Content-Type |
O tipo MIME do conteúdo. Por exemplo, Tipo: string Padrão: nenhum |
Connection |
Um valor que especifica se a conexão com o servidor está aberta ou fechada. Tipo: Enum Valores válidos: Padrão: nenhum |
Date |
A data e a hora em que o Amazon S3 respondeu; por exemplo, Quarta, 1º de março de 2006 12:00:00 GMT. Tipo: string Padrão: nenhum |
ETag
|
Um ETag (identificador de entidade) representa uma versão específica do objeto. O ETag reflete as alterações apenas no conteúdo de um objeto, não em seus metadados. O ETag pode ou não ser um digest MD5 do objeto de dados. Tudo depende de como o objeto foi criado e de como está criptografado. Funciona assim:
Tipo: string |
Server |
O nome do servidor que criou a resposta. Tipo: string Padrão: |
x-amz-delete-marker |
Um valor que especifica se o objeto retornado foi ( Tipo: booliano Valores válidos: Padrão: Falso |
x-amz-id-2 |
Um token especial usado junto com o cabeçalho Tipo: string Padrão: nenhum |
x-amz-request-id |
Um valor criado pelo Amazon S3 que identifica com exclusividade a solicitação. Esse valor é usado junto com o cabeçalho Tipo: string Padrão: nenhum |
x-amz-server-side-encryption |
O algoritmo de criptografia no lado do servidor usado para armazenar esse objeto no Amazon S3 (por exemplo, Valores válidos: |
x-amz-version-id |
A versão do objeto. Quando você habilita o versionamento, o Amazon S3 gera um número aleatório para objetos adicionados a um bucket. O valor tem codificação UTF-8 e está pronto para URL. Quando você Tipo: string Valores válidos: Padrão: nulo |