我正在尝试阅读下图
但它正在显示 IIOException。
这是代码:
Image image = null;
URL url = new URL("http://bks6.books.google.ca/books?id=5VTBuvfZDyoC&printsec=frontcover&img=1& zoom=5&edge=curl&source=gbs_api");
image = ImageIO.read(url);
jXImageView1.setImage(image);
原文由 Nav Ali 发布,翻译遵循 CC BY-SA 4.0 许可协议
您收到
HTTP 400
(错误请求)错误,因为space
在您的 URL 中。如果修复它(在zoom
参数之前),您将得到一个HTTP 401
错误(未经授权)。也许您需要一些 HTTP 标头来将您的下载标识为可识别的浏览器(使用“用户代理”标头)或其他身份验证参数。对于 User-Agent 示例,然后使用连接输入流使用 ImageIO.read(InputStream) :
使用
xxxxxx