在ASP.NET Core MVC中,文件的key 默認最大為2048,文件上傳的最大上傳文件默認為20MB,如果我們想上傳一些比較大的文件,就不知道怎么去設置了,沒有了Web.Config我們應該如何下手呢?
設置 key 的允許大小
//設置 form 選項 services.Configure<FormOptions>(options => { options.KeyLengthLimit = 20480; });
設置文件的大小 60M,默認20M
public void ConfigureServices(IServiceCollection services)
{
services.Configure<FormOptions>(options =>
{
options.MultipartBodyLengthLimit = 60000000;//60M
});
}