![]() |
AW: TIdHttpServer JPG-Upload von HTML
Liste der Anhänge anzeigen (Anzahl: 1)
Da es sich in meinem Fall nicht um eine E-Mail, sondert um den Stream eines HTTP-Posts handelt (ARequestInfo.PostStream) kann ich nur den auswerten. Ich habe mir mal den PostStream in eine Datei geschrieben. Dort finde ich keinen Punkt, der das Ende markiert.
Lediglich die als boundary bezeichneten Marker. Ich habe mal ein Beispiel eines PostSteams angehängt (nur die jpg's sind aus Datenschutzgründen eingekürzt). Ich wüsste nicht, wie ich es in den Indy-Units hätte anders oder besser lösen können. Ich setzte bei Streamende einfach den Punkt, weil er nicht im Stream enthalten ist. Ob meine Änderung bei E-Mail-Attechments gleichermaßen funktioniert, kann ich ohne Test nicht beurteilen. Mich würde allerdings interessieren, ob's das Extrahieren von Dateien aus dem Poststream bei denjenigen funktioniert, bei denen eine Indy-Version drauf ist, in der der FIX angeblich nicht mehr notwendig ist. Wie gesagt, bei mir war es noch nicht drin. [Edit] Anhang vergessen ;-) [/Edit] |
AW: TIdHttpServer JPG-Upload von HTML
Dachte eigentlich, dass TIdMessage und Nachfahren im Ursprung für die Verarbeitung von Mails gedacht waren. Von daher gehe ich mal davon aus, dass die Hauptlogik aus diesem Umfeld stammt und daher auch beim Verarbeiten anderer Streams darauf aufgesetzt wird.
Es kann natürlich sein, dass ich mich hier gewaltig irre. |
AW: TIdHttpServer JPG-Upload von HTML
Zitat:
![]() |
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:46 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz