title: Check if URL exists (method doesn't work with "http://" string)
body: <p>In Java I'm trying to verify that a URL exists. I do this by creating a URL object, then calling URL.openConnection, then calling URLConnection.connect(), then calling URL.openStream(). None of these throw an exception with this URL: "http://", which makes no sense.</p>
  
  <p>I need the method to be protocol independent.</p>