Operações e limitações da API REST S3 no StorageGRID
O sistema StorageGRID implementa a API Simple Storage Service (API Version 2006-03-01) com suporte para a maioria das operações, e com algumas limitações. Você precisa entender os detalhes da implementação ao integrar aplicativos cliente da API REST do S3.
O sistema StorageGRID suporta tanto solicitações virtuais no estilo de hospedagem quanto solicitações no estilo de caminho.
Tratamento de datas
A implementação do StorageGRID da API REST S3 suporta apenas formatos de data HTTP válidos.
O sistema StorageGRID suporta apenas formatos de data HTTP válidos para quaisquer cabeçalhos que aceitam valores de data. A parte da hora da data pode ser especificada no formato de Greenwich Mean Time (GMT) ou no formato de Universal Coordinated Time (UTC) sem deslocamento de fuso horário (+0000 deve ser especificado). Se você incluir o x-amz-date cabeçalho na sua solicitação, ele substituirá qualquer valor especificado no cabeçalho Date da solicitação. Ao usar AWS Signature Version 4, o x-amz-date cabeçalho deve estar presente na solicitação assinada porque o cabeçalho Date não é compatível.
Cabeçalhos de solicitação comuns
O sistema StorageGRID suporta os cabeçalhos de solicitação comuns definidos por "Referência da API do Amazon Simple Storage Service: cabeçalhos de solicitação comuns", com uma exceção.
| Cabeçalho da solicitação | Implementação |
|---|---|
Autorização |
Suporte completo para AWS Signature Version 2 Suporte para AWS Signature Version 4, com as seguintes exceções:
|
Cabeçalhos de resposta comuns
O sistema StorageGRID suporta todos os cabeçalhos de resposta comuns definidos pela Referência da API do Simple Storage Service, com uma exceção.
| Cabeçalho de resposta | Implementação |
|---|---|
x-amz-id-2 |
Não utilizado |