Android利用webservices实现图片远程上传
16lz
2021-01-26
我们利用Android手机的拍照功能,把拍焉来的图片上通过WebService传上其中WebService上的代码如下:
[WebMethod(Description = "上传服务器图片信息,返回是否成功")] public string UploadFile(byte[] fs,string FileName) { try { MemoryStream m = new MemoryStream(fs);//定义并实例化一个内存流,来存放上传的图片二进制流 FileStream f = new FileStream(Server.MapPath(".") + \\images" + FileName, FileMode.Create);//把内存里的文件写入文件流 m.WriteTo(f); m.Close(); f = null; m = null; return "文件上传成功"; } catch(Exception ex) { return ex.Message.ToString(); } }
所以我们在Android客户端只要调用该方法然后传入图片的二进制对象就OK了
更多相关文章
- Android获取内存的不同方法总结
- Android解决设置(background)属性的时候图片会被拉伸问题
- android post数据到服务器端工具类(包括postjson字符串、键值对)
- 方法选择Android从SD卡中选择图片的三种方法及自定义系统选择框
- android linux 命令记录
- Android下载图片到相册
- emoji表情在web html上显示
- 让gradle常驻内存,加快项目构建速度
- android二进制显示图片