
我正在向服务器发送一个多部分请求,该服务器将包含一个图像,以及一些字符串.
我还没有找到任何关于如何完成这项任务的指南,我发现的只是如何发布和获取和放置等等,但是没有任何关于多部分.
我很乐意提供任何帮助,谢谢
解决方法:
Here你有一个使用@Rest接口声明它的例子和here你有一个例子来使用Spring AndroID(由AA用来生成客户端类)
总之,你可以使用这样的东西(这段代码没有经过测试):
@Rest(rootUrl = "http://mycompany.com/images", converters = FormhttpMessageConverter.class)public interface RestClIEnt { @Post("/loadimage") voID sendImage(MultiValueMap formfIElds);}@EActivitypublic class MyActivity extends Activity { @RestService RestClIEnt restClIEnt; //Inject it voID sendImage(inputStream in) { MultiValueMap values = new org.springframework.util.linkedMultiValueMap<String,Object>(); try { values.put("filename", "a.jpg"); values.put("file", in); restClIEnt.sendImage(values); } finally { in.close(); } }} 总结 以上是内存溢出为你收集整理的在Android注释中使用@Rest进行多部分发布全部内容,希望文章能够帮你解决在Android注释中使用@Rest进行多部分发布所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)