Hallo liebe Delphi-Gemeinde!
Ich habe mir einen kleinen HTTP-Server geschrieben, der auf
Indy (9.0.18 ) aufsetzt. Klappt eigentlich alles ganz wunderbar, nur bin ich jetzt auf folgendes Problem gestoßen:
Wenn ich eine Datei hochlade, wird diese als Multipart gesendet. Den Poststream kann ich mir nun als Datei speichern, habe dann allerdings das Problem, dass natürlich der gesamte HTTP-Kram des Bodys mit gespeichert wird (Boundary, Type, usw.).
Klar könnte ich jetzt händisch das Multipart-Teil zerhacken und aufbereiten. Da es aber ja die TIdFormDataFields-Klasse gibt, sollte es doch irgendwie möglich sein, das automatisiert von
Indy übernehmen zu lassen.
Leider findet weder die Forensuche noch Google etwas vernünftiges zu diesem Thema (Client ja, Server nein). Hat sich vielleicht jemand schon Gedanken gemacht und hätte einen Lösungsansatz?
Danke für jede Unterstützung,
Markus