次のGroovyコードを実行すると
URL url = new URL('http://glowstick.blisstunes.com/wp-content/plugins/rss-poster/cache/e1ebf_josh-wink.jpg')
ImageIO.read(url)
例外が発生します:
javax.imageio.IIOException: Can't get input stream from URL!
at javax.imageio.ImageIO.read(ImageIO.java:1369)
しかし、ブラウザでURLにアクセスすると、画像が表示されます。HTTPリクエストが(ヘッダーから)ブラウザから送信されたように見えないためにブロックされているためですか?