Desenvolver com o Amazon S3 usando a API REST - Amazon Simple Storage Service

Desenvolver com o Amazon S3 usando a API REST

A arquitetura do Amazon S3 foi desenvolvida para ser neutra em termos de linguagem de programação, usando nossas interfaces compatíveis para armazenar e recuperar objetos.

No momento, o Amazon S3 fornece uma interface REST. Com a REST, os metadados são retornados em cabeçalhos HTTP. Como só oferecemos suporte a solicitações HTTP de até 4 KB (sem incluir o corpo), a quantidade de metadados que você pode fornecer é restrita. A API REST é uma interface HTTP para o Amazon S3. Usando REST, você usa solicitações HTTP padrão criar, buscar e excluir bucket e objetos.

Você pode usar qualquer toolkit compatível com HTTP para usar a API REST. Você pode até usar um navegador para buscar objetos, desde que eles possam ser lidos anonimamente.

A API REST usa os cabeçalhos padrão e os códigos de status HTTP, para que os navegadores e os toolkits padrão funcionem como esperado. Em algumas áreas, adicionamos funcionalidade ao HTTP (por exemplo, adicionamos cabeçalhos para oferecer suporte ao controle de acesso). Nesses casos, fizemos o melhor para adicionar nova funcionalidade de uma forma que correspondesse ao estilo de uso padrão do HTTP.

Para obter mais informações sobre envio de e-mail usando a API REST, consulte Fazer solicitações usando a API REST. Sobre algumas considerações que você deve ter em mente ao usar a API REST, consulte os tópicos abaixo.

Para obter mais informações sobre a API REST DO Amazon S3, consulte a Referência da API do Amazon Simple Storage Service.