gpt4 book ai didi

java - 如何使用来自 Java 服务器的 JSON 将图像发送到 Javascript 客户端

转载 作者:行者123 更新时间:2023-11-30 11:43:28 25 4
gpt4 key购买 nike

我正在使用 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 发送编码为数据的实际图像,您只需发送一个 HTML img 标签,其中包含编码图像数据的 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

关于java - 如何使用来自 Java 服务器的 JSON 将图像发送到 Javascript 客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11302863/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com