Einzelnen Beitrag anzeigen

Maliko

Registriert seit: 20. Jun 2019
89 Beiträge
 
Delphi 10.3 Rio
 
#1

DataSnap-Rest-Server mit Json ansteuern

  Alt 2. Jun 2020, 16:24
Moin,

ich hab da mal ne Frage. Und zwar experimentiere ich gerade ein wenig mit dem DataSnap-Rest-Server und das ganze funktioniert auch bisher wirklich gut (abgesehen davon dass ich momentan noch keine HTTPS-Verbinundung hinbekomme, aber da kümmer ich mich später drum). Was mir jetzt aber bisher aufgefallen ist, ich muss alle Parameter über die URL übergeben, wenn ich einen Stinknormalen REST-Client verwende (die wenigsten werden die Schnittstelle über nen DataSnap-Client nutzen).

Ich hätte es aber eigentlich lieber, wenn die Daten als JSON-Objekt übergeben werden und nicht über die URL (einfach auch wegen den Datenmengen).

Hier noch ein kleines Beispiel. Momentan mache ich einen Aufruf wie folgt: http://localhost:8080/datasnap/rest/.../Sum/25.0/22.5
Ich würde es aber lieber so machen: "http://localhost:8080/datasnap/rest/TServerMethods1/Sum" und dann {Var1=25.0; Var2=22.5} als JSON im Request als Body mitsenden.

Hat von euch vielleicht jemand eine Ahnung wie ich das anstelle?

Danke schon mal im Vorraus.

Viele Grüße
Maliko
  Mit Zitat antworten Zitat