我在网站上有一个文件,我试图使用Response.BinaryWrite(getContent)(其中getContent是具有我需要发送的文件的字节数组)仅使用HTTP post方法将此文件发送到Windows应用程序。我还在响应中添加了一个Header和Content-Type作为application / octet-stream。
现在,在客户端(Windows应用程序)的流中读取(httpWebResponse)响应时,所有内容(标题+内容类型+文件+一些额外字节)都会被添加。因此,当我尝试在流中读取文件时,由于内容已经暂停,因此无法加载 有没有办法将文件与响应对象中存在的其他内容分开.. 我如何在目录
中保存此文件答案 0 :(得分:2)
改为使用System.Net.WebClient.DownloadData
或DownloadFile
方法。
答案 1 :(得分:1)
您使用的语言/版本是什么?
如果您使用的是合理的最新C#版本,则可以使用WebClient类及其DownloadFile方法