2023年7月14日发(作者:)
FileUpload上传⼤⽂件的限制问题(2020.5.9)环境相关: core 3.1IIShtml问题:需要通过file upload控件上传⼤⼩超过30M的⽂件到服务器, 因为30M是IIS的默认POST Body⼤⼩限制,所以需要⼿动修改这个限制。解决⽅案:在 core中的⾥,将CreateWebHostBuilder⽅法修改如下修改Kestrel服务器的限制 public static IWebHostBuilder CreateWebHostBuilder(string[] args) { return DefaultBuilder(args) .ConfigureKestrel((context, options) => { uestBodySize = 1048576000; }) .UseStartup
try { SaveFile(files, Alias); return Ok(new { , Size = SizeConverter((f => )) }); } catch (Exception exception) { return BadRequest($"Error: {e}"); }
}在项⽬根⽬录添加⽂件, core默认是没有这个⽂件的,⾃⼰添加,⽤来修改IIS服务器对⽂件⼤⼩的限制
发布者:admin,转转请注明出处:http://www.yc00.com/web/1689309305a228503.html
评论列表(0条)