Delphi-Quellcode:
Stream := TMemoryStream.Create;
try
i := Pos(#13#10#13#10, s) + 4; // Header schnappen
Stream.Write(s[i], Length(s) - i); // Ab da alles wegschreiben
Stream.SaveToFile('c:\bild.jpg'); // Speichern
finally
Stream.Free;
end;
Evtl so? Du wirst übrigens eventuell Probleme bei "chunked"-Transfer haben, aber dein empfangener Header sah nicht danach aus.
HTH