Guilherme Teles

Operações do Amazon S3

A API do Amazon S3 é intencionalmente simples, com apenas algumas operações comuns. Elas incluem:

A interface nativa do Amazon S3 é uma API REST (Representational State Transfer). Com a interface REST, você usa solicitações HTTP ou HTTPS padrão para criar e excluir buckets, listar chaves e ler e gravar objetos. O REST mapeia “verbos” HTTP padrão (métodos HTTP) para as operações familiares CRUD (Criar, Ler, Atualizar, Excluir).

Criar é HTTP PUT (e às vezes POST); read é HTTP GET; delete é HTTP DELETE; e update é HTTP POST (ou algumas vezes PUT). Sempre use solicitações de HTTPS para API do Amazon S3 para garantir que suas solicitações e dados estejam seguros.

Na maioria dos casos, os usuários não usam a interface REST diretamente, mas interagem com o Amazon S3 usando uma das interfaces de nível superior disponíveis. Isso inclui os SDKs (AWS Software Development Kits) (bibliotecas de wrapper) para iOS, Android, JavaScript, Java, .NET, Node.js, PHP, Python, Ruby, Go e C ++, a interface de linha de comando (CLI) da AWS, e o AWS Management Console.

O Amazon S3 originalmente suportava uma API SOAP (Simple Object Access Protocol) além da API REST, mas você deve usar a API REST. O ponto de extremidade HTTPS herdado ainda está disponível, mas novos recursos não são suportados.

Sair da versão mobile