title: reading image from URL
body: <p>If I execute the following Groovy code </p>
  
  <pre><code>URL url = new URL('http://glowstick.blisstunes.com/wp-content/plugins/rss-poster/cache/e1ebf_josh-wink.jpg')
  ImageIO.read(url)
  </code></pre>
  
  <p>I get an exception:</p>
  
  <pre><code>javax.imageio.IIOException: Can't get input stream from URL!
      at javax.imageio.ImageIO.read(ImageIO.java:1369)
  </code></pre>
  
  <p>But if I visit the URL in a browser the image displays. Is it because the HTTP request is being blocked because it doesn't look (from the headers) like it's coming from a browser?</p>