如何修复413负载过大

问题描述 投票:0回答:1

我有一个应用程序,其前端为 Angular,后端为 Net Core 5,我正在本地进行测试。当我尝试上传超过一定大小的文件时,永远不会到达后端,并且上述错误将返回到前端。

我使用 ngserve 运行前端。在我的startup.cs中,在后端,我添加了这段代码,但它仍然不起作用:

services.Configure<FormOptions>(options =>
{
   options.MultipartBodyLengthLimit = long.MaxValue;
}); 
angular asp.net-core upload size payload
1个回答
0
投票

尝试添加这个,

.Configure<IISServerOptions>(options =>
 {
    options.AllowSynchronousIO = true;
    options.MaxRequestBodySize = int.MaxValue;
 });

并设置

RequestSizeLimit
https://github.com/aspnet/Announcements/issues/267

© www.soinside.com 2019 - 2024. All rights reserved.