我想在IIS中限制上传和下载。我将maxBandwidth
设置为2000.此限制可以正常下载。但是当上传文件时,这个限制不起作用。
那么如何限制IIS中的上传带宽呢?
注意
在我设置的web.config文件中:
<system.web>
<httpRuntime maxRequestLength="2147483647" executionTimeout="3600" />
</system.web>
<system.webserver>
<security>
<requestFiltering>
<requestLimits maxAllowedContentLength="4249967295" />
</requestFiltering>
</security>
</system.webserver>
当我删除此行时,上传是有限的,但是当添加此行时,uploud带宽是无限的。
答案 0 :(得分:0)
这是设计使然,maxBandwidth
设置仅供下载。
IIS不支持上传的任何带宽限制。
maxRequestLength
和maxAllowedContentLength
与带宽无关,它们适用于请求的最大总大小。