小编use*_*857的帖子

为什么我不能将IFormFile用于大型上传

使用.net核心2.1

根据Microsoft 文档,IFormFile应该用于处理较小的上传文件,而MultipartReader应该用于较大的文件.很公平.

不过,他们也说

在处理之前,使用IFormFile技术上载的文件将缓冲在内存中或Web服务器的磁盘上.在action方法中,IFormFile内容可以作为流访问.

因此,如果将大文件发送到磁盘并使用流读取,为什么我们总是不能使用IFormFile?我不明白为什么MultipartReader如果较大的文件还没有完全加载到RAM中.

任何人都可以解释我在这里缺少的东西吗?

asp.net-core-mvc asp.net-core

9
推荐指数
1
解决办法
741
查看次数

标签 统计

asp.net-core ×1

asp.net-core-mvc ×1