繁体   English   中英

如何使Http从Servlet获取请求以获取图像?

[英]How to make http get request from servlet to obtain image?

我想从servlet中的Google Chart API获取qr代码(例如http://chart.apis.google.com/chart?chs=200x200&cht=qr&chld=M&chl=hello )。 我需要什么库(罐子)以及如何保存响应(也许保存到字节数组?)

您要如何处理图片? 如果只想向用户显示,只需一个<a href="...">就足够了。 如果要进行一些处理(将其保存在数据库中,等等),请打开一个连接( new URL("...").openStream() ),然后使用ImageIO来获取图像(作为图像)或读取字节。

如果您只想向用户显示图像,则不需要执行HTTP GET请求,只需将相关的HTML打印到页面上,客户端便会执行请求:

<img src="<your URL>" />

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM