HTTP标头检查以防止上传过大的文件

时间:2015-11-19 18:06:04

标签: c# asp.net-mvc iis-8

我想知道是否有办法告诉我的ASP.NET MVC应用程序停止为文件太大,大于10兆字节的表单帖子提供服务。

在客户端发送整个内容之前,应用程序是否发送和处理了请求标头?我应该使用Http模块还是动作过滤器?在服务器收到整个请求之前,是否有任何一个启动?

例如,如果客户端尝试上传20 Mb文件,我希望服务器在获得Content-Length标头后立即调用上传。所述验证必须在服务器端。 Javascript已经发布了,因为我仍然需要维护Internet Explorer 6 ,因此没有文件API。

TL;博士即可。我想要的是能够在收到请求标题后立即在服务器端响应。有可能吗?

配置:Windows Server 2012,IIS 8.0,ASP.NET MVC 5

0 个答案:

没有答案