The Upload widget would be vastly more useful if it could upload with the PUT as this would enable direct to S3 or GCS PUTs.
Hello,
Even if using a PUT method to the request is possible you would need different parameters in order to upload a file to a cloud service. The proper solution for this is to use the Upload's events and use proper async requests ot third-party APIs in order to properly support any cloud storage integrations. For example, https://docs.aws.amazon.com/sdk-for-javascript/v2/developer-guide/s3-example-photo-album.html.
Another, more reliable approach is to implement a proxy service that consumes the files from the Kendo Upload and connects to the Cloud service in the backend. Note that due to security concerns this is a preferred option.
Regards,
Ianko
Progress Telerik
Virtual Classroom, the free self-paced technical training that gets you up to speed with Telerik and Kendo UI products quickly just got a fresh new look + new and improved content including a brand new Blazor course! Check it out at https://learn.telerik.com/.
I am stuck on this as well (Amazon S3) Anyone evaluating widgets who needed direct uploading to S3 should choose another widget. If PUTs are easy to add it would be a selling point for Kendo.
Upload to Azure Blob Storage would be possible as well, if PUT would be available.