ich versuche nun den Header-Teil vom Inhalt zu trennen.
Ich weiß, dass der Header-Datei mit "\n\n" ende und dann anschließend der Inhalt kommt.
Hier habe ich versucht, einen Algorithmus zu schreiben, welcher den Header rausholt:
Code: Alles auswählen
int endLines = 0;
for(;;)
{
char* point = (char*) memchr(response+endLines, '\n', len); //Findet den nächsten newline-Zeichen || len = 1024
int pos = point-response;
endLines = pos;
if(response[pos+1] == '\n') //Schaut nach, ob das nächstes Zeichen auch ein newline ist.
{
break;
}
}
Woran könnte das liegen?