"addFile" will aber einen dateinamen haben
Eigentlich hätte ich gefragt "bist'e dir sicher?", ABER
https://docwiki.embarcadero.com/Libr...equest.AddFile
Da fehlt wirklich eine Variante mit Stream.
Diesen
Bug sollte man mal melden.
Dateiname (zum Laden und
als Bezeichner "file" als Bezeichner)
oder
QuellDateiname (Dateisystem) mit optionalem Bezeichner
oder
TStream mit Bezeichner (was es aktuell nicht gibt ... also erst auf Festplatte und dann von dort, z.B. TPath.GetTempFileName mit TFile.WriteAll* oder Dergleichen)
Ja, AddFile reicht es am Ende auch nur an Params.AddItem weiter
aber von AddItem gibt es auch eine Variante, welche z.B. einen TFileStream/TMemoryStream oder TBytes (ala TFile.LoadAllBytes) entgegen nimmt.