c# - 用于块文件上传器的 C# .NET Core 5 ApiController Action
问题描述
我正在使用 .NET 5 MVC Web 应用程序。为了允许文件上传,我使用了带有块设置 ( )的ng-file-upload组件。resumeChunkSize: 5000
在 ASP.NET 4 中我使用了MultipartFormDataStreamProvider
提供程序,但在 .NET Core 5 上我找不到等效项。请帮助我编写一个操作以从包含文件块的请求中获取整个文件。
更新
在阅读了资料和教程后,我意识到有必要澄清情况。几乎所有关于上传文件的文章都简化为简单的上传(一次整个文件)或流式传输文件。两者都不适合我。事实上,我需要上传一个 LARGE 文件,所以它被分成小部分(比如 1MB),每个这样的部分已经以单独请求的形式向服务器发送。所以实际上,任务是使用来自不同请求的部分将文件放在一起。以前(在 ASP.NET 4.5 中)我使用(或者更确切地说在我之前使用)MultipartFormDataStreamProvider
该类,但在 .NET Core 5 中没有这样的类。
解决方案
推荐阅读
- php - 在 HTML 表格和行中显示此 PHP 代码
- wordpress - WP_query 按分类排序
- kibana - 如何在 vega 中访问嵌套的 json
- amazon-web-services - 如何保护 Cloudfront 到 Beanstalk 的流量
- php - 使用正则表达式从 PHP 函数中提取参数
- spring-cloud-stream - SCSt 的非阻塞 httpclient
- css - 如何将 css cals() 转换为 rem?
- java - 以编程方式设置百分比宽度约束布局Android
- wordpress - 将 Wordpress 图像全部移动到一个文件夹中
- crystal-reports - 水晶报表中的索引链接