我有一个关于 MultipartFileStreamProvider 的问题,它用于使用 Web Api 上传文件。当文件上传时,是否将其加载到内存中,然后流式传输到文件?或者是直接(部分地)从请求内容中读取内容,然后将其流式传输到文件中(从而减少服务器内存分配)。我试图确定在使用此类将大文件保存到文件之前是否将其加载到内存中。
最佳答案
它们在请求期间写入磁盘。这个你可以自己看看here in the source code其中 FileStream
在根路径中创建,并从每个不同部分的 GetStream
返回。
关于asp.net - MultipartFileStreamProvider 能否有效保存文件上传?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12711923/