Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Exemples de code Amazon S3 utilisant le AWS SDK pour C++
Amazon S3
Note
Seul le code nécessaire pour démontrer certaines techniques est fourni dans ce guide, mais l'exemple de code complet est disponible sur GitHub
-
classe
S3ClientLa
S3Clientbibliothèque est une interface Amazon S3 complète.L'
list_buckets_disabling_dns_cache.cppexemple de cet ensemble est spécifiquement conçu pour fonctionner avec CURL activé Linux/Mac (mais peut être modifié pour fonctionner sous Windows). Si vous êtes sous Windows, supprimez le fichierlist_buckets_disabling_dns_cache.cppavant de créer le projet car il repose sur le curl HttpClient de Linux.L'exemple de code utilisant le
S3Clientse trouve dans les3dossiersur Github. Consultez le fichier Readme sur Github pour une liste complète des fonctions illustrées par cet ensemble d'exemples. Certaines parties de l'ensemble d'
s3exemples sont abordées de manière plus détaillée dans ce guide :-
Opérations sur des objets— Chargement et téléchargement d'objets de données
-
Gestion de l'accès aux compartiments Amazon S3 à l'aide des politiques relatives aux compartiments
-
Configuration d'un compartiment Amazon S3 en tant que site Web
-
classe
S3CrtClientS3CrtClientIl a été ajouté dans la version 1.9 du SDK.S3CrtClientfournit un débit élevé pour les opérations GET (téléchargement) et PUT (téléchargement) d'Amazon S3. LeS3CrtClientest implémenté au-dessus des bibliothèques AWS Common Runtime (CRT).L'exemple de code utilisant le
S3CrtClientse trouve dans les3-crtdossiersur Github. Consultez le fichier Readme sur Github pour une liste complète des fonctions illustrées par cet ensemble d'exemples. -
classe
TransferManagerTransferManagerest un service entièrement géré qui permet le transfert de fichiers via le protocole de transfert de fichiers (FTP), le protocole de transfert de fichiers via SSL (FTPS) ou le protocole de transfert de fichiers (SFTP) Secure Shell (SSH) directement depuis et vers Amazon S3.L'exemple de code utilisant le
TransferManagerse trouve dans letransfer-managerdossiersur Github. Consultez le fichier Readme sur Github pour une liste complète des fonctions illustrées par cet ensemble d'exemples.