The
Java Tutorial has a section on
Input Streams.
You should take a gander. Read from the InputStream, save the result to some intermediary like a StringBuffer or a StringWriter. When you are done reading, the intermediary will contain all the HTML. When you are comfortable with that, take a look at improving efficiency by using a BufferedReader.