C# 上载文件http处理程序文件大小
我正在创建一个小型Silverlight上载程序。它做两件事:检查文件大小和类型并上传文件。我正在接收端创建一个http处理程序。但是,Silverlight代码仍然可以被操纵或绕过,我不想占用服务器,因为有人正在上传100MB的文件。如何在http处理程序中限制上载的大小,以便如果部分上载的文件大小已超过3MB,则停止上载 谢谢您的建议。默认情况下,IIS。您可以通过修改C# 上载文件http处理程序文件大小,c#,asp.net,C#,Asp.net,我正在创建一个小型Silverlight上载程序。它做两件事:检查文件大小和类型并上传文件。我正在接收端创建一个http处理程序。但是,Silverlight代码仍然可以被操纵或绕过,我不想占用服务器,因为有人正在上传100MB的文件。如何在http处理程序中限制上载的大小,以便如果部分上载的文件大小已超过3MB,则停止上载 谢谢您的建议。默认情况下,IIS。您可以通过修改元素在web.config中更改此设置: <httpRuntime maxRequestLength="8192" /
元素在web.config
中更改此设置:
<httpRuntime maxRequestLength="8192" />
这会将其设置为8MB。在web.config上将最大请求长度设置为3MB
<configuration>
<system.web>
<httpRuntime maxRequestLength="3000"
enable = "True"
requestLengthDiskThreshold="512"
useFullyQualifiedRedirectUrl="True"
executionTimeout="45"
versionHeader="1.1.4128"/>
</system.web>
</configuration>