![](/img/trans.png)
[英]How to upload excel file to AWS S3 using an AWS lambda function in python
[英]how can i upload large image of around greater than 2 mb on S3 with aws lambda function with python
我在python3上使用aws lambda函數,並嘗試在s3上上傳> 1mb圖像,但無法上傳,問題是aws lambda不支持分段上傳,所以我從json作為base64進行上傳,但是當圖像很大時,它們的base64也是大,它超過了AWS Lambda函數的原始輸入限制,但實際上我只能上傳70 kb的圖像,無非是有人可以指導我該怎么做
我已經嘗試過base64,但是它會產生大於70kb圖片的問題
在這里看看: https : //aws.amazon.com/about-aws/whats-new/2016/11/binary-data-now-supported-by-api-gateway/
請記住,API網關的請求大小限制為10 MB。 AWS Lambda的請求大小限制為6 MB。
當您對圖像進行base64編碼時,它大約比原始對象大33%。
AWS聲稱請求大小限制為6MB,但我發現通常它接近4MB。
我認為您想要做的是使用預簽名的網址一起繞過lambda。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.