当前位置: 首页 > 知识库问答 >
问题:

如何使用ASP.NET Core上载大于15GB的文件?

凌轶
2023-03-14

我正在尝试上传非常大的文件,大约15-20 GB使用ASP.NET核心通过邮差。我已经调整了maxRequestLength和maxAllowedContentLength(如其他文章中所建议的那样),但是由于这些参数的最大限制大约是2GB,我仍然得到“请求过滤模块被配置为拒绝超过请求内容长度的请求。”错误。我怎么上传这么大的文件?

共有1个答案

阙奇思
2023-03-14

我假设您将web应用程序托管在IIS上。所以在IIS级别上,您有一个过滤器,它不允许您上传这样的大文件。您可以直接在IIS中解锁此筛选器。此外,如果您正在使用Kestrel的话,您还需要对其进行配置。更多信息可以在这里找到。https://www.webdavsystem.com/server/documentation/large_files_iis_asp_net/

 类似资料:
  • 我需要一些帮助,以便从 salesforce 顶点服务器端将大文件上传到 s3 存储桶中。 我需要能够使用Http PUT操作拆分一个blob并将其上传到aws s3 bucket。我能够在一次上传中完成高达12MB的文件,因为这是Apex中PUT请求正文大小的限制。所以我需要能够使用多部分操作上传。我注意到s3允许部分上传并返回uploadId。想知道之前是否有人在salesforceapex代

  • 问题内容: 我正在用multer创建一个简单的文件上传系统: 一切正常,文件被上传。唯一不起作用的是最大大小的限制。我这样做是为了检查文件onfileupload start的大小,如果文件过大,它将返回false。但是文件仍然只是上传。 似乎根本没有做任何事情。我尝试了一些东西,但是什么也没有。 我究竟做错了什么?使用multer上载时如何限制文件大小? 问题答案: 新的API 没有。如果要限制

  • 我有一个网站和CMS建立在Laravel 5.1之上。大于1mb的文件图像没有被上传,并给我错误500。但是当我将相同的图像缩放到200kb或400kb时,它上传时没有任何问题。我还更新了upload_max_filesize=70M、post_max_size=100M和memory_limit=32M的php.ini设置

  • 我正在尝试使用spring boot上载大于1Mb的文件

  • 问题内容: 我用PHP创建了一个上传页面,但是我不知道为什么该页面不会上传大于500MB的文档,这是我第一次尝试上传较大的内容,因此我更改了PHP.INI中的所有配置(post_max_size = 700M ,upload_max_filesize = 600M和max_execution_time = 300)。上传代码如下 我需要帮助,我想知道是否有某些事情做对了。 问题答案: 您认为增加上

  • 如何使用改造上传多文件, 我尝试使用以下代码上载文件: ApiService: 以及上传方法: 和php代码: 此代码仅适用于一个文件,我不知道原因, 任何帮助,提前感谢。