Desarrollo con Amazon S3 mediante la API REST - Amazon Simple Storage Service

Desarrollo con Amazon S3 mediante la API REST

La arquitectura de Amazon S3 está diseñada con un lenguaje de programación neutro y utiliza nuestras interfaces para almacenar y recuperar objetos.

Amazon S3 ofrece actualmente una interfaz REST. Con REST, los metadatos se devuelven en encabezados HTTP. Dado que solo admitimos solicitudes HTTP de hasta 4 KB (sin incluir el cuerpo), la cantidad de metadatos que puede aplicar es limitada. La API REST es una interfaz HTTP para Amazon S3. Con REST, usted puede utilizar solicitudes HTTP estándar para crear, recuperar y eliminar buckets y objetos.

Puede utilizar cualquier conjunto de herramientas que admita HTTP para utilizar la API REST. Incluso puede utilizar un navegador para recuperar objetos, siempre y cuando se puedan leer de forma anónima.

La API REST utiliza códigos de estado y encabezados HTTP estándar, para que los conjuntos de herramientas y los navegadores estándar funcionen según lo previsto. En algunas áreas, hemos añadido una funcionalidad al HTTP (por ejemplo, añadimos encabezados para admitir el control de acceso). En estos casos, hicimos todo lo posible para añadir la nueva funcionalidad de manera que coincida con el estilo del uso de HTTP estándar.

Para obtener más información sobre el envío de solicitudes mediante la API REST, consulte Realizar solicitudes con la API REST. Para obtener algunas consideraciones que debe tener en cuenta al utilizar la API REST, consulte los siguientes temas.

Para obtener más información sobre el uso de la API de REST de Amazon S3, consulte la referencia de la API de Amazon Simple Storage Service.