將視頻文件上傳到Amazon S3時,文件在上傳中遇到100%,然後我得到響應413請求實體太大。我如何解決這個問題,以便我可以將視頻文件上傳到Amazon S3?當將視頻文件上傳到Amazon S3時,我得到413請求實體太大
我使用Nodejs,Express,Heroku,Cloudflare和Amazon S3。
將視頻文件上傳到Amazon S3時,文件在上傳中遇到100%,然後我得到響應413請求實體太大。我如何解決這個問題,以便我可以將視頻文件上傳到Amazon S3?當將視頻文件上傳到Amazon S3時,我得到413請求實體太大
我使用Nodejs,Express,Heroku,Cloudflare和Amazon S3。
什麼是你的網絡服務器nginx,apache ..等等?
對於nginx的, 你需要找到nginx.conf file.It應在
打開了vi或納米
找到client_max_body_size 2M
你可以編輯這個結束。 M =兆字節G =千兆字節
如果需要改變的php.ini對於該不工作的工作
這將設置在一個腳本允許分配字節的存儲器的最大量
上傳文件的最大大小。
設置允許的發佈數據的最大大小。該設置也會影響文件上傳。要上傳大文件,該值必須大於upload_max_filesize的
更新的Heroku的
如果你使用快速V4 +,你可以使用
app.use(bodyParser({limit: '5mb'}));
但要確保這線以上爲
app.use(bodyParser.json());
否則會不工作
我使用免費的Heroku服務器,不知道他們使用什麼網絡服務器..而且我有免費的cloudflare帳戶巫婆即時嘗試暫停這個應用程序,但沒有成功。
我有 - > app.use(bodyParser({limit:'5000mb'})); app.use(bodyParser.json()); app.use(bodyParser.urlencoded({extended:false}));但它仍然是相同的錯誤 –
視頻即時上傳1.75GB –
我沒有得到它,控制我真的不知道的heroku設置。但如果不工作,只嘗試'10GB''5000MB' –