如何在ASP.net应用程序中上传大小为500mb或更大的文件
本文关键字:500mb 小为 文件 ASP net 应用程序 | 更新日期: 2023-09-27 18:15:43
请让我知道在ASP.net应用程序中上传大文件(例如500 MB的excel文件)的可能方法。这是在一次采访中被问到的,我不知道如何做到这一点。
检查HttpRuntimeSection.MaxRequestLength Property
默认为4096 KB (4 MB)
。
最大值为:2,147,483,647 bytes
插入到配置/系统中。网络部分:
<configuration>
<system.web>
<httpRuntime maxRequestLength="524288000" />
</system.web>
</configuration>
检查HttpRuntimeSection。MaxRequestLength地产
如果这是一个面试问题,他们要么是在寻求一些特定的技术知识(即MaxRequestLength参数的设置),要么是在寻求一些更架构的答案——例如,最好以块的形式上传文件,并通过进度条等方式给用户反馈。在这种情况下,js解决方案(如FineUploader)将更合适。