title: How do you Programmatically Download a Webpage in Java
body: <p>I would like to be able to fetch a web page's html and save it to a <code>String</code>, so I can do some processing on it.  Also, how could I handle various types of compression.</p>
  
  <p>How would I go about doing that using Java?</p>