Today upload cancellation is handle in frontend only.
The already uploaded parts indefinitely (depending on the bucket lifecycle rules) stays on the cloud provider object storage and people are billed for these unfinished uploads.
To avoid this, the client package must send a request to the backend one in order to perform a proper cancel request to the cloud provider and free the unfinished file parts.
Today upload cancellation is handle in frontend only.
The already uploaded parts indefinitely (depending on the bucket lifecycle rules) stays on the cloud provider object storage and people are billed for these unfinished uploads.
To avoid this, the client package must send a request to the backend one in order to perform a proper cancel request to the cloud provider and free the unfinished file parts.