Habe ich gemacht und bin auch schon ein Stück weitergekommen:
Code:
RESTRequest.AddFile('file','Test_31_08_2001.pdf',TRESTContentType.ctAPPLICATION_PDF);
RESTRequest.AddFile('file','Test_31_08_2001.json',TRESTContentType.ctAPPLICATION_JSON);
Wenn der erste Parameter bei beiden AddFile-Aufrufen gleich ist ("file") wird nur die zweite Datei an den Server übertragen. Und da der Server zwei Dateien erwartet meckert er.
Werden die ersten Parameter unterschiedlich benannt ("file1", "file2") werden beide Dateien übertragen (kann man dank "Fiddler" gut verfolgen). Da der Server aber beides mal (vermutlich) die Kennung "file" erwartet, beschwert er sich trotzdem.
Ich frage morgen einmal beim
API-Anbieter nach.
Vielen Dank bis hier schon mal!