【发布时间】:2011-10-05 18:47:53
【问题描述】:
我有一个允许用户上传图片的 MVC3 网站。如果用户尝试上传大于我的 web.config 中允许的值的图像,他们会收到 404 响应。我正在使用 FileUpload 控件。用户在提交表单并且文件太大时收到 404 响应。
这是一个article 讨论如何解决问题,但它只解释了如何增加文件的最大大小。我不想增加大小,而是在用户这样做时给他们一个友好的信息。
我想在它返回之前截取这个响应,这样我可以给他们一个友好的信息,解释为什么他们不能上传文件。
这可能吗?
【问题讨论】:
-
不应该是413响应吗?
-
HTTP Error 404.13 - Not Found 请求过滤模块被配置为拒绝超过请求内容长度的请求。
标签: image asp.net-mvc-3