PHP:
public void read() throws IOException {
int i = 0;
boolean rset = false;
while (true) {
i = is.read();
char ch = new Character((char) i);
System.out.print(ch);
if (ch == '\n') {
if (rset) {
break;
}
}
rset = (ch == '\r');
}
}
diese methode soll alles was der server sendet auslesen bis zum \r\n ,
aber ich hab jetzt das problem das nach dem ich das EHLO gesendet habe, schicken die server eine unterschiedliche anzahl an zeilen zurück.
Woher weiß ich jetzt wieviele zeilen ich lesen muss?