返回图片和文本的Web服务

时间:2014-04-05 15:49:22

标签: java android web-services

我的Android应用程序需要与Web服务(目前尚不存在)进行联系,该服务应返回jpg图像和一些文本以及它...即使可能吗?这是如何实施的?现在,我已经与一个Web服务联系,以获取一个充满文本的Json文件......但从来没有jpg ......

以下是我目前在Android应用中编码的内容:

              URLConnection conn = url.openConnection(); 
              conn.setDoOutput(true); 
              OutputStreamWriter wr = new OutputStreamWriter(conn.getOutputStream()); 
              wr.write( data ); 
              wr.flush(); 

1 个答案:

答案 0 :(得分:0)

  

我的Android应用程序需要与Web服务(目前尚不存在)进行联系,该服务应该返回jpg图像和一些文本以及它...甚至可能吗?

传统的方法是让Web服务返回JSON / XML /包含URL的任何内容来下载图像。

例如,the StackExchange API for questions会返回指向人们提问和提供答案的个人资料图片网址的链接。

  

如何实施?

在服务器端,这取决于服务器的实现。请随意提出一个单独的,适当标记的StackOverflow问题,以获得有关Web服务实现的帮助。

在客户端,您执行一个HTTP请求以获取基本数据,并分离HTTP请求以获取图像。

例如,

This sample project使用Retrofit检索带有标签和Picasso的StackOverflow问题,以便为提问的人下载个人资料图片。