[英]AWS S3 Muitipart Upload via API Gateway or Lambda
我正在嘗試在AWS(我們托管許多站點)中創建可重用的大文件無服務器上載服務。 我想做的是在AWS中設置一個API網關,並使用CORS來控制哪些網站可以上傳,從而允許這些網站使用客戶端代碼。 這是我嘗試過的以及遇到的障礙。 想知道是否有人有任何建議的解決方法?
有任何想法嗎? 這些值得一探嗎? 還是對於這種用例而言,無服務器是難事嗎?
因此,在對Amazon進行進一步跟進之后,可以將預先簽名的URL與multipart API結合使用,但這不是很實用。 涉及的步驟包括:
將接受安傑洛的回答,因為它確實指出了這個方向,從技術上講,這似乎是可能的
您也許可以使用預先簽名的網址進行上傳。 在這種情況下,客戶端將訪問您的API,該API將執行所需的任何驗證,然后生成指向S3的預簽名URL,並將其返回給客戶端。 然后,客戶端直接上傳到s3。
您可以在此處查看一些信息: https : //sanderknape.com/2017/08/using-pre-signed-urls-upload-file-private-s3-bucket/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.