Hi Taehyen Kim,
Welcome to Microsoft Q&A Forum, thank you for posting your query here!
Azure Blob Storage typically uses PUT requests for file uploads, even when using a pre-signed URL (Shared Access Signature or SAS URL). The issue you're encountering arises because Azure Blob Storage does not support file uploads via the POST method with the standard SAS URL.
By utilizing Azure Functions and pre-signed URLs, we can create a highly efficient and scalable solution for handling multiple file uploads to Azure Blob Storage. This approach not only reduces the time required for uploads but also improves reliability by isolating the upload process for each file.
Please refer this article https://shravanksubrahmanya.medium.com/efficient-multi-file-upload-to-azure-blob-storage-with-pre-signed-urls-a-step-by-step-guide-for-81dd1f957a3e
Please let us know if you have any further queries. I’m happy to assist you further.
Hope this helps!
Kindly let us know if the above helps or you need further assistance on this issue.
Please do not forget to "Accept Comment” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.