【发布时间】:2012-06-15 19:08:43
【问题描述】:
我正在尝试从 java 中的 URL 从 Internet 获取图像。我正在使用以下代码。
URL url = new URL(webAddress);
image = ImageIO.read(url);
有时它可以工作,有时它只是无限期挂起,具体取决于 WebAddress 是什么。没有错误消息,它只是继续运行并且什么都不做。
肯定有图像在它永远挂起的地址,通过将它们复制并粘贴到网络浏览器中来确认。似乎没有哪些模式可以工作,哪些不工作 - 它们都是 jpeg。我进行了一些搜索,发现了一些从 URL 获取图像的其他方法,但同样的事情发生在所有这些方法上——它们处理一些图像并挂起其他图像。
您知道是什么原因造成的,以及如何解决吗?
【问题讨论】:
-
你能举一个它挂在上面的示例 URL 吗?
标签: java url javax.imageio