Je suis en train de réviser une application pour utiliser un CloudFront privé plutôt que directement à partir de S3.CloudfFont GetObjectRequest équivalent à télécharger des fichiers à partir de S3
J'ai été en mesure de créer des URL signées et de remplir des picturboxes au besoin.
Je ne peux pas trouver l'équivalent CloudFront du GetObjectRequest ...
for (int num = 1; num < 16; num++)
{
GetObjectRequest request = new GetObjectRequest
{
BucketName = ContainerName,
Key = tempDownload + @"/" + num + ".jpg"
};
try
{
//Issue request and remember to dispose of the response
using (GetObjectResponse response = s3Client.GetObject(request))
{
string dest = Path.Combine(newFileFolder, tempDownload + num + ".jpg");
if (!File.Exists(dest))
{
response.WriteResponseStreamToFile(dest);
}
}
}
}
Je suis en train de télécharger des fichiers via CloudFront sur le disque dur de l'utilisateur de l'application.
Pourquoi avez-vous créé des URL signées et ce que vous en avez fait? – Kannaiyan