Ich bin auch nicht wirklich fit in Java, muss aber punktuell "ran". Analog Deiner Aufgabenstellung habe ich mir mal folgendes zusammengefriemelt:
import java.net.*;
private String simpleWget(String targetUri) throws Exception {
URL remoteLoader = new URL(targetUri);
BufferedReader in = new BufferedReader(new InputStreamReader(remoteLoader.openStream()));
String inputLine;
String resString = "";
while ((inputLine = in.readLine()) != null) {
resString += inputLine;
}
in.close();
return resString;
}