我有一个StreamReader用流初始化的对象,现在我想将此流保存到磁盘(流可以是.gif或.jpg或.pdf).
现有守则:
StreamReader sr = new StreamReader(myOtherObject.InputStream);
Run Code Online (Sandbox Code Playgroud)
我也有编码类型,如果我将它存储到SQL Server,我将需要,对吗?
我正在通过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)
问题是我不确定如何从流中提取文件字节.我需要这样做才能将文件写入磁盘.
有没有人知道,或者更好的是有一个WCF服务的例子,它将接受表格后期编码multipart/form-data即.从网页上传文件?
我在谷歌上空了.
塔,蚂蚁
我只是想编写一个多部分解析器,但事情变得复杂,并想知道是否有人知道C#中的现成解析器!
为了说清楚,我正在编写自己的"小"http服务器,并且需要解析多部分表单数据!
在此先感谢Gohlool