我对用于使用 Web Api 上传文件的 MultipartFileStreamProvider 有疑问。发生文件上传时,是否将其加载到内存中然后流式传输到文件?或者是从请求内容中直接(部分)读取内容,然后流式传输到文件(从而减少服务器内存分配)。我正在尝试确定在使用此类将大文件保存到文件之前是否将其加载到内存中。
问问题
1554 次
1 回答
4
它们在请求期间被写入磁盘。您可以在源代码中自己看到这一点,其中FileStream
s 在根路径中创建并从GetStream
每个不同部分返回。
于 2012-10-03T19:42:35.657 回答