安卓发送图片 asp.net 接受,手机图片字节与接收到的字节对比后吻合 但图片不显示
Encoding myEncoding = Encoding.GetEncoding("utf-8");
//接收传递过来的数据流
Stream resStream = context.Request.InputStream;
byte[] filecontent = new byte[resStream.Length];
//将数据流读入byte数组
resStream.Read(filecontent, 0, filecontent.Length);
//数组转换为string以便转换base64使用
string a = myEncoding.GetString(filecontent);
//将string读取base64解密到byte数组
//byte[] filecontent2 = Convert.FromBase64String(a);
//写入目录
File.WriteAllBytes(context.Server.MapPath("~/upload/dd.jpg"), filecontent);
大家看看有什么不对的,请指点一样