我正在研究 Google Contacts API,我收到了所有数据并以字符串形式发送到 JSON (javascript),但是当我从联系人获取图像时,我可以接收图像。我怎样才能将它发送到 JSON?如何将图像文件发送到 URL? (可以使用路标吗?)
if (photoLink.getEtag() != null) {
GDataRequest request = myService.createLinkQueryRequest(photoLink);
request.execute();
// No Authentication header information
InputStream stream = request.getResponseStream();
Image image= ImageIO.read(stream);
}
如果您尝试使用 JSON 发送编码为数据的实际图像,则只需发送 HTMLimg
标签与src
包含编码图像数据的属性,如下所示:
<img src="data:image/png;base64,R0lGODlhEAAOALMAAOazToeHh0tLS/7LZv/0jvb29t/f3//Ub/
/ge8WSLf/rhf/3kdbW1mxsbP//mf///yH5BAAAAAAALAAAAAAQAA4AAARe8L1Ekyky67QZ1hLnjM5UUde0ECwLJoExKcpp
V0aCcGCmTIHEIUEqjgaORCMxIC6e0CcguWw6aFjsVMkkIr7g77ZKPJjPZqIyd7sJAgVGoEGv2xsBxqNgYPj/gAwXEQA7">
浏览器支持列表(包括 Android 浏览器和 iOS Safari:
http://en.wikipedia.org/wiki/Data_URI_scheme#Web_browser_support http://en.wikipedia.org/wiki/Data_URI_scheme#Web_browser_support
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)