请让我知道在 ASP.net 应用程序中上传大文件(比如 500 MB excel 文件)的可能方式。这是在一次采访中被问到的,我不知道如何实现这一点。
问问题
1544 次
2 回答
10
检查HttpRuntimeSection.MaxRequestLength Property
默认值为4096 KB (4 MB)
.
我建议你在 app web.config 中设置你想要的值
最大值为:2,147,483,647 bytes
将其插入 configuration/system.web 部分:
<configuration>
<system.web>
<httpRuntime maxRequestLength="524288000" />
</system.web>
</configuration>
于 2013-05-27T08:46:48.013 回答
1
如果这是一个面试问题,他们要么是在了解一些特定的技术知识(即 MaxRequestLength 参数的设置),要么是在寻求更多架构性的答案——例如,最好分块上传文件并给用户反馈带有进度条等。在这种情况下,js解决方案(例如FineUploader)会更合适。
于 2013-05-28T01:14:23.647 回答