Unterstützte Operationen und Einschränkungen der S3 REST API in StorageGRID
Das StorageGRID System implementiert die Simple Storage Service API (API Version 2006-03-01) mit Unterstützung für die meisten Operationen, jedoch mit einigen Einschränkungen. Beim Integrieren von S3 REST API Clientanwendungen sind die Implementierungsdetails zu berücksichtigen.
Das StorageGRID System unterstützt sowohl virtuelle Hosted-Style-Anfragen als auch Path-Style-Anfragen.
Datumsverarbeitung
Die StorageGRID Implementierung der S3 REST API unterstützt nur gültige HTTP-Datumsformate.
Das StorageGRID System unterstützt ausschließlich gültige HTTP-Datumsformate für Header, die Datumswerte akzeptieren. Der Zeitanteil des Datums kann im Greenwich Mean Time (GMT) Format oder im Universal Coordinated Time (UTC) Format ohne Zeitzonenverschiebung (+0000 muss angegeben werden) angegeben werden. Wenn der x-amz-date Header in der Anfrage enthalten ist, überschreibt er jeden im Date-Header der Anfrage angegebenen Wert. Bei Verwendung von AWS Signature Version 4 muss der x-amz-date Header in der signierten Anfrage vorhanden sein, da der Date-Header nicht unterstützt wird.
Gängige Anfrage-Header
Das StorageGRID System unterstützt die allgemeinen Anforderungsheader, die von "Amazon Simple Storage Service API Reference: Allgemeine Anfrageheader" definiert wurden, mit einer Ausnahme.
| Anfrageheader | Implementierung |
|---|---|
Autorisierung |
Volle Unterstützung für AWS Signature Version 2 Unterstützung für AWS Signature Version 4, mit folgenden Ausnahmen:
|
Allgemeine Antwort-Header
Das StorageGRID System unterstützt alle gängigen Antwortheader, die in der Simple Storage Service API Reference definiert sind, mit einer Ausnahme.
| Antwort-Header | Implementierung |
|---|---|
x-amz-id-2 |
Nicht verwendet |