簡體   English   中英

Kendo UI Angular文件上載組件因大文件而失敗

[英]Kendo UI Angular file upload component fails with large files

我正在使用Angular 7應用程序中的Kendo Angular File Upload組件。 后端是ASP.NET核心2.1,通過Kestrel托管MVC API。 我可以上傳小文件。 較大的文件(120MB)因500(內部服務器錯誤)而失敗。 我在端點控制器方法上使用了以下DisableRequestSizeLimit屬性:

[HttpPost, DisableRequestSizeLimit, Route("Upload")]
public async Task<IActionResult> Post(List<IFormFile> files)
{

使用DisableRequestSizeLimit后,為什么大文件上傳仍會失敗?

對於那些有類似問題的人,我設法通過添加RequestFormLimits屬性來解決這個問題,例如

[HttpPost, DisableRequestSizeLimit, RequestFormLimits(MultipartBodyLengthLimit = Int32.MaxValue, ValueLengthLimit = Int32.MaxValue), Route("Upload")]

希望這有助於某人。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM