我应该如何解析Request.GetBufferlessInputStream()

时间:2013-03-07 09:58:44

标签: asp.net asp.net-mvc

我正在为ASP.NET上传控件,我需要使用Request.GetBufferlessInputStream()

这将返回原始未处理的请求流。是否有内置的方法来解析此流的内容,删除标题,例如我在下面复制的示例。

如果不是解析文件的最佳方法是什么?

-----------------------------13166267887793
Content-Disposition: form-data; name="uploadFile"; filename="ABigFile.txt"
Content-Type: text/plain

1 个答案:

答案 0 :(得分:2)

解决方案来自于检查它在System.Web中的工作方式,并适应我的需求。核心功能位于名为HttpMultipartContentTemplateParser的内部类中。处理输入流的系统写在这里:

http://blog.appsoftware.com/2014/03/aspnet-file-uploader-with-signalr.html