Uploads baseados no navegador usando POST (AWS Signature Version 2) - Amazon Simple Storage Service

Uploads baseados no navegador usando POST (AWS Signature Version 2)

O Amazon S3 é compatível com POST, o que permite aos usuários fazer upload de conteúdo diretamente para o Amazon S3. POST foi projetada para simplificar uploads, reduzir a latência do upload e economizar seu dinheiro nas aplicações em que os usuários fazem upload de dados para armazenamento para o Amazon S3.

nota

A autenticação de solicitação discutida nesta seção é baseada no AWS Signature Version 2, um protocolo para autenticar solicitações de entrada da API para serviços da AWS.

Agora, o Amazon S3 é compatível com o Signature Version 4, um protocolo para autenticação de solicitações de API de entrada para produtos da AWS, em todas as Regiões da AWS. Neste momento, as Regiões da AWS criadas antes de 30 de janeiro de 2014 continuarão oferecendo suporte ao protocolo anterior, Signature Version 2. Todas as regiões novas a partir de 30 de janeiro de 2014 oferecerão suporte apenas ao Signature versão 4. Portanto, todas as solicitações para essas regiões devem ser feitas com o Signature versão 4. Para obter mais informações, consulte (Autenticação de solicitações em uploads baseados em navegador usando POST (AWS Signature Version 4) na Referência de APIs do Amazon Simple Storage Service.

A figura a seguir mostra um upload usando POST do Amazon S3.

Ilustração de um upload usando POST do Amazon S3.
1 O usuário abre um navegador e acessa sua página da web.
2 A página da web tem um formulário HTTP que contém toda as informações necessárias para que o usuário faça upload de conteúdo no Amazon S3.
3 O usuário faz uploads do conteúdo diretamente para o Amazon S3.
nota

Não há suporte para autenticação por query string para POST.