我正在通过HTML表单将文件发布到WCF REST服务,enctype
设置为multipart/form-data
和单个组件:<input type="file" name="data">
.由服务器读取的结果流包含以下内容:
------WebKitFormBoundary
Content-Disposition: form-data; name="data"; filename="DSCF0001.JPG"
Content-Type: image/jpeg
<file bytes>
------WebKitFormBoundary--
Run Code Online (Sandbox Code Playgroud)
问题是我不确定如何从流中提取文件字节.我需要这样做才能将文件写入磁盘.
我只是想编写一个多部分解析器,但事情变得复杂,并想知道是否有人知道C#中的现成解析器!
为了说清楚,我正在编写自己的"小"http服务器,并且需要解析多部分表单数据!
在此先感谢Gohlool