Einzelnen Beitrag anzeigen

Benutzerbild von Blo
Blo

Registriert seit: 20. Feb 2005
Ort: Kaarst
90 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: REST-API: Upload einer zweier Dateien klappt nicht

  Alt 8. Apr 2020, 19:40
Schluß mit Raten, bitte mit Telrik Fiddler den Post-Request von dir und von Postman vergleichen.
https://www.youtube.com/watch?v=gujBKFGwjd4
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!
Ulrich Blomeyer

Geändert von Blo ( 8. Apr 2020 um 19:44 Uhr)
  Mit Zitat antworten Zitat