【问题标题】:how to set Maximum upload size to 4GB如何将最大上传大小设置为 4GB
【发布时间】:2012-02-24 09:47:38
【问题描述】:

请看截图

我需要将上传文件大小设置为 4GB

这也是我的 3.5 网络应用程序为什么显示版本信息为 v2.0

我的配置有什么错误吗?

帮帮我。

【问题讨论】:

    标签: .net-3.5 web-config httpruntime


    【解决方案1】:

    在我看来,您永远不允许一次上传 4gb,请使用分段。我建议您阅读以下链接,其中有很棒的解释。

    1. Large File Uploads in Asp.net - Jon Galloway
    2. Dark side of File Uploads.

    建议:

    1. 尝试一些基于 flash/silverlight 的上传(Telerik 支持 silverlight 上传)或SwfUpload
    2. 尝试重新考虑架构,您将如何为每个用户保存 4GB 以上的数据? .

    你可以设置 maxRequestLenght 属性,但是将这个值设置得更高,会导致黑客发疯。你的服务器会得到负载。

    【讨论】:

      【解决方案2】:

      您可以在 ASP.NET 中设置的最大大小为 2097151Kb = 2Gb。如果您需要上传大于2Gb的文件,您必须实现可恢复的上传接口并上传分段文件。

      参考这个“http://www.webdavsystem.com/server/documentation/upload/resumable_upload”

      【讨论】:

        猜你喜欢
        • 2016-09-29
        • 2020-01-17
        • 1970-01-01
        • 1970-01-01
        • 2019-02-25
        • 1970-01-01
        • 2011-04-20
        • 2019-12-05
        • 1970-01-01
        相关资源
        最近更新 更多