我正在从使用http POST将图像传输到服务器的IPhone应用程序读取数据我可以将其读入一个二进制文件并写入文件(请参见下文)我遇到的问题是我打开它失败的图像。写二进制文件
你可以看到这个帖子从iPhone的代码: asp http POST Read Data
代码:
byte[] buffer = new byte[Request.ContentLength];
using (BinaryReader br = new BinaryReader(Request.InputStream))
br.Read(buffer, 0, buffer.Length);
string fileName = @"C:\test\test.jpg";
FileStream fs = new FileStream(fileName, FileMode.Create,
FileAccess.ReadWrite);
BinaryWriter bw = new BinaryWriter(fs);
bw.Write(buffer);
bw.Close();
的图像内容类型的应用程序/八位字节流
谁能闪耀任何请点亮此。
你问的应用程序/八位字节流是什么或者怎么改到不同的MIME类型? – 2009-10-15 13:44:32
另外,通过“失败”,你的意思是? – 2009-10-15 13:47:02
当我把失败我的意思是图像不会打开,格式不正确。在Notpad中打开它,并可以看到标题和内容。 – MartGriff 2009-10-15 14:12:35