以C#编程分配Request.Files

时间:2014-03-13 16:11:00

标签: c# asp.net-mvc web http-post

我正在使用这个非常深入的代码,层叠的层使用 Request.Files 来访问上传到webform的任何文件并对它们进行一些处理。我真的没有权限在那个级别修改代码,所以我的问题就这样了。

我的任务是创建一个通用函数,它接受一个简单的URL列表并从中提取数据,以便执行与通过webform上传这些文件时完成的完全相同的处理。为了在不允许修改低级代码的情况下执行此操作,我需要找到一种方法以编程方式将数据从我的c#代码中分配给 Request.Files ,以便稍后调用它时它充满了我的数据。

我的计划是打开一个到URL的流来提取文件数据,将数据按到一些兼容的对象列表中,然后希望做类似的事情......

Request.Files = MyFileListFromURLs;

有道理,是吗?除了它看起来不那么容易。有人想提供一些指导吗?也许有更正确的方法来做到这一点,比如通过其他方法间接地将文件添加到 Request.Files

0 个答案:

没有答案