【发布时间】:2011-10-18 10:09:37
【问题描述】:
默认情况下,在 ASP.NET 中上传的文件完全存储在内存中,然后才能被服务器端代码处理。当同时上传许多大文件时,这会导致服务器的可扩展性较差。
理想的解决方案是允许服务器在文件上传时读取文件(不仅是在上传完成时),或者使用服务器组件将上传的数据临时存储在临时文件或数据库中。
【问题讨论】:
-
你在用什么?
FileUpload控件? -
没有 ASP.NET 控件,只是通过 HTTP POST 的纯多部分表单上传...
标签: c# asp.net http iis file-upload