Hi Community,
I am forced to find a way to upload multiple files to an Amazon S3 Bucket. Therefore I am using an ASP.Net Webform with Telerik UI Ajax.
In short, this should be the solution:
The easiest way would be to select all files which should be uploaded. At first, all these files should be ziped.
This created zip-file should be transfered to the amazon s3 bucket.
Here I got some issues.
-> All my uploaded files got prefixes, which makes it hard to address them on the bucket. How do I Upload files via RadCloudUpload without any prefixes, just the pure filename?
Next issue:
-> Am I right that I am not able to create this zipfile on the local client machine?
What would be a proper workaround? The 'classic' RadAsyncUpload used a temp folder to collect these uploads. Unfortunately the asyncUploader is not able to address the Amazon S3 bucket.
Thank you in advance for your help.
Also, the following forum thread seems related: https://www.telerik.com/forums/renaming-file-on-upload
It's not necessary to upload it as .zip but to download all files bundled as zip-file.
I haven't found any solution yet.
As I was doing my research, Amazon S3 don't offer the possibilty of collecting them and zip the whole directory.
The CloudUpload and the AsyncUpload controls provide only the upload functionality and do not have download capabilities.
Nevertheless, you can choose the best way to retrieve the files from your cloud and then you can leverage the ZipLibrary to create a zip archive that you can provide to the user: https://docs.telerik.com/devtools/document-processing/libraries/radziplibrary/overview; https://docs.telerik.com/devtools/document-processing/libraries/radziplibrary/sdk-examples