Actuellement, j'utilise viddler pour différents services de téléchargement et de vidéos. Je voudrais également faire un service pour la sauvegarde de contenu sur un serveur amazon s3. Pour développer ce service, j'ai utilisé le SDK AWS pour .NET. Lorsque je tente de télécharger un fichier en passant l'URL comme le chemin du fichier, il me donne l'erreur suivante:
"the specified file does not exist"
Télécharger le fichier à Amazone S3 à partir de l'URL [le fichier n'existe pas d'erreur]
Ma question est: Est-ce que le téléchargement de contenu de support AWS SDK d'un autre domaine à s3 programme ou toute autre méthode?
Mon code:
PutObjectRequest titledRequest = new PutObjectRequest();
titledRequest.WithMetaData("title", "the title")
//.WithContentBody("this object has a title")
.WithBucketName(bucketName)
.WithFilePath("http://download.microsoft.com/download/9/2/2/9222D67F-7630-4F49-BD26- 476B51517FC1/FileFormatConverters.exe") //does url support?
.WithTimeout(3600000)
.WithReadWriteTimeout(3600000)
.WithKey("test.ext");
using (S3Response responseWithMetadata = client.PutObject(titledRequest))
{
}
Pourquoi y a-t-il un espace dans votre paramètre 'WithFilePath'? – uday
@Dave son erreur .WithFilePath ("http://download.microsoft.com/download/9/2/2/9222D67F-7630-4F49-BD26-476B51517FC1/FileFormatConverters.exe") Je pense que l'amazone s3 ne supporte pas les fichiers pull demande – user1211865
Quelqu'un peut-il aider à ce sujet? – user1211865