如何测量webconfig maxRequestLength中的属性

我想增加这个价值

 

但我不确定它是如何测量的,MB,KB? 不确定。 我希望能够接受高达50 MB的请求。

问候

属性maxRequestLength表示ASP.NET支持的最大文件上载大小。 此限制可用于防止用户将大文件发布到服务器而导致的拒绝服务攻击。 指定的大小以千字节为单位。 默认值为4096 KB(4 MB)。 MSDN

对于50 MB,您需要将其设置为51200。

  

根据评论进行编辑

OP不询问executionTimeout,但@barnes在下面的评论中提到了。 我想添加一些有关executionTimeout细节以及其他httpRuntime属性。

executionTimeout :

可选的TimeSpan属性。 指定在ASP.NET自动关闭之前允许执行请求的最大秒数。 仅当编译元素中的debug属性为False时,此超时才适用。 为了防止在调试时关闭应用程序,请不要将此超时设置为较大的值。 MSDN默认为“00:01:50”(110秒)。

它接受KB​​。 对于50 MB,将其设置为maxRequestLength =“51200”