文件名称:WCF 解析 HTTP Multipart Form Data
文件大小:18KB
文件格式:ZIP
更新时间:2016-03-11 03:59:08
WCF Multipart
WCF 是微软力推的通讯框架,它能够以 ASP.NET WebService 的方式实现 RESTful 方式的服务。但是缺陷是目前的版本不支持对 HTTP multipart 格式的自动解析。而不像传统的 ASP.NET WebService 可以自动解析 multipart 中的多媒体数据,并通过访问 Context.Request.Form["name"] 和 Context.Request.Files["name"] 方便地访问。 这份代码在 HttpMultipartFormDataParser (https://github.com/Vodurden/Http-Multipart-Data-Parser) 的基础上,解决了中文乱码的问题。希望给和我一样曾经被这个问题困扰的朋友一些帮助。 关于代码的使用方式,请参见 Vodurden 在 GitHub 上的说明。
【文件预览】:
FilePart.cs
RebufferableBinaryReader.cs
ParameterPart.cs
MultipartParser.cs
SubsequenceFinder.cs
MultipartParseException.cs
BinaryStreamStack.cs