我正在为ASP.NET上传控件,我需要使用Request.GetBufferlessInputStream()
这将返回原始未处理的请求流。是否有内置的方法来解析此流的内容,删除标题,例如我在下面复制的示例。
如果不是解析文件的最佳方法是什么?
-----------------------------13166267887793
Content-Disposition: form-data; name="uploadFile"; filename="ABigFile.txt"
Content-Type: text/plain
答案 0 :(得分:2)
解决方案来自于检查它在System.Web中的工作方式,并适应我的需求。核心功能位于名为HttpMultipartContentTemplateParser的内部类中。处理输入流的系统写在这里:
http://blog.appsoftware.com/2014/03/aspnet-file-uploader-with-signalr.html