ASP.NET MVC:大文件上载问题

时间:2015-09-10 10:17:42

标签: c# asp.net asp.net-mvc file-upload

在多个线程上讨论了这个问题,但我仍然无法使其正常工作。我正在上传一个大小为30MB的文本文件。我使用的是<form> <input type="file"/> HttpPostedFileBase的经典方法,表单提交由接受[HttpPost]参数和maxRequestLength="102400" executionTimeout="3600"属性的方法处理。

问题:

  1. 在Crome上,它会在大约2分钟后发出ERR_CONNECTION_RESET消息。
  2. 在IE上,它提供以下消息:

    HTTP错误404.13 - 未找到 请求过滤模块配置为拒绝超过请求内容长度的请求。

  3. Firefox上的文件上传时间过长(超过30分钟)。

  4. 解决方案我尝试过:<httpRuntime>中设置Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: file1 modified: file2 modified: file3 no changes added to commit (use "git add" and/or "git commit -a")

    我想要什么?

    1. 上传效果应该不错。
    2. 解决方案应适用于所有浏览器。
    3. 我知道即使我在所有浏览器上都有解决方案,上传也需要很长时间。我正在使用的方法有什么替代方案,以便应用程序性能良好吗?

0 个答案:

没有答案