M
Mark
Gast
Hallo,
folgende Methode habe ich für einen Socket aufgerufen. Nun gibt mir diese Methode den html Code der Seite convert.htm aus. Wenn ich die beiden Zeilen die ich im Kommentar mit ??? markiert habe weglasse dann wird der html Code nichtmehr ausgegeben. Könnt ihr mir verraten warum diese beiden Zeilen nötig sind? Die Verbindung zum Server
www.test.de besteht doch eigentlich schon über den Socket für den diese Methode aufgerufen wird.
folgende Methode habe ich für einen Socket aufgerufen. Nun gibt mir diese Methode den html Code der Seite convert.htm aus. Wenn ich die beiden Zeilen die ich im Kommentar mit ??? markiert habe weglasse dann wird der html Code nichtmehr ausgegeben. Könnt ihr mir verraten warum diese beiden Zeilen nötig sind? Die Verbindung zum Server
www.test.de besteht doch eigentlich schon über den Socket für den diese Methode aufgerufen wird.
Code:
public void sendCommands()
{
try
{
DataOutputStream out = new DataOutputStream(serverConn.getOutputStream());
BufferedReader in = new BufferedReader(new InputStreamReader(serverConn.getInputStream()));
// Send a command...
out.writeBytes("GET /uploads/media/convert.htm HTTP/1.1 \n");
out.writeBytes("HOST: [url]www.test.de[/url] \n"); // ???
out.writeByte('\n'); // ???
// ...and receive the results
System.out.println("Server says: ");
String zeile;
while ((zeile = in.readLine()) != null)
{
System.out.println(zeile);
quellcode+=zeile;
}
}
catch (IOException e)
{
System.out.println("Communication SimpleClient: " + e);
System.exit(1);
}
}