Detalles de implementación de la API REST de S3
El sistema StorageGRID implementa la API de servicio de almacenamiento simple (versión de API 2006-03-01) con soporte para la mayoría de las operaciones y con algunas limitaciones. Debe comprender los detalles de implementación cuando integra aplicaciones cliente de API REST S3.
El sistema StorageGRID admite solicitudes de estilo alojado virtual y solicitudes de estilo de ruta.
Manejo de fechas
La implementación de StorageGRID de la API REST S3 solo admite formatos de fecha HTTP válidos.
El sistema StorageGRID solo admite formatos de fecha HTTP válidos para cualquier encabezado que acepte valores de fecha. La parte horaria de la fecha se puede especificar en formato de Hora Media de Greenwich (GMT) o en formato de Hora Universal Coordinada (UTC) sin diferencia de zona horaria (se debe especificar +0000). Si incluye el x-amz-date
encabezado en su solicitud, anula cualquier valor especificado en el encabezado de solicitud de Fecha. Al utilizar AWS Signature Version 4, el x-amz-date
El encabezado debe estar presente en la solicitud firmada porque el encabezado de fecha no es compatible.
Encabezados de solicitud comunes
El sistema StorageGRID admite los encabezados de solicitud comunes definidos por "Referencia de la API de Amazon Simple Storage Service: encabezados de solicitud comunes" , con una excepción.
Encabezado de solicitud | Implementación |
---|---|
Autorización |
Soporte completo para AWS Signature Version 2 Compatibilidad con AWS Signature versión 4, con las siguientes excepciones:
|
token de seguridad x-amz |
No implementado. Devoluciones |
Encabezados de respuesta comunes
El sistema StorageGRID admite todos los encabezados de respuesta comunes definidos por la Referencia de API del servicio de almacenamiento simple, con una excepción.
Encabezado de respuesta | Implementación |
---|---|
x-amz-id-2 |
No utilizado |