|
Type
|
Nom de l'interface
|
Description
|
|
Téléchargement simple
|
client.get_object
|
-
Téléchargement en flux continu. Le corps de la réponse est de type StreamBody.
-
Aucun support direct de CRC-64
-
Aucun support direct de la barre de progression
-
Aucune reconnexion pendant les lectures en flux continu
|
|
client.get_object_to_file
|
-
Téléchargement vers des fichiers locaux
-
Téléchargement via une connexion unique
-
CRC-64 pris en charge (activé par défaut)
-
Barre de progression prise en charge
-
Reconnexion en cas d'échec
|
|
Téléchargement par plage
|
client.get_object
|
|
|
Fichier en classe lecture seule
|
ReadOnlyFile
ReadOnlyFile.read
ReadOnlyFile.seek
ReadOnlyFile.close
|
-
Interface semblable à un fichier avec les méthodes read, seek et close
-
Prend en charge seek
-
Mode à flux unique (par défaut)
-
Prélecture asynchrone pour des lectures plus rapides
-
Taille de bloc et nombre de chunks de prélecture configurables
-
Aucun support direct de CRC-64
-
Aucun support direct de la barre de progression
-
Reconnexion en cas d'échec
|
|
Téléchargement à l'aide d'une URL présignée
|
client.presign
|
|
|
Gestionnaire de téléchargement de fichiers
|
Downloader.download_file
|
-
Téléchargement multipartie vers des fichiers locaux
-
Taille des parties et parallélisme configurables
-
CRC-64 pris en charge (activé par défaut)
-
Barre de progression prise en charge
-
Reconnexion en cas d'échec
-
Transferts reprenables
-
Écriture dans un fichier temporaire, puis renommage (configurable, activé par défaut)
|