Chargements basés sur le navigateur via POST (AWS Signature Version 2) - Amazon Simple Storage Service

Chargements basés sur le navigateur via POST (AWS Signature Version 2)

Amazon S3 prend en charge POST, qui permet à vos utilisateurs de télécharger directement du contenu vers Amazon S3. La méthode POST a été conçue pour simplifier les chargements, réduire la latence de chargement et économiser de l'argent sur les applications dans lesquelles les utilisateurs chargent des données à stocker dans Amazon S3.

Note

L'authentification de la demande présentée dans cette section s'appuie sur AWS Signature Version 2, un protocole d'authentification des demandes API entrantes auprès des services AWS.

Amazon S3 prend désormais en charge Signature Version 4, un protocole d'authentification des demandes API entrantes auprès des services AWS, dans toutes les Régions AWS. A ce stade, les Régions AWS créées avant le 30 janvier 2014 continueront à prendre en charge le protocole précédent, Signature Version 2. Toutes les nouvelles régions créées après le 30 janvier 2014 prendront en charge uniquement Signature Version 4. Par conséquent, toutes les demandes adressées à ces régions doivent être effectuées avec Signature Version 4. Pour de plus amples informations, veuillez consulter Authentification des demandes dans les téléchargements basés sur un navigateur utilisant POST (AWS Signature Version 4) dans la Référence API Amazon Simple Storage Service.

La figure suivante illustre un téléchargement à l'aide de la méthode POST Amazon S3.

1 L'utilisateur ouvre un navigateur web et accède à votre page web.
2 Votre page web comprend un formulaire HTTP qui contient toutes les informations nécessaires à l'utilisateur pour qu'il puisse télécharger le contenu sur Amazon S3.
3 L'utilisateur télécharge directement le contenu sur Amazon S3.
Note

L'authentification par chaîne d'interrogation n'est pas prise en charge pour POST.