Ich vermute dass der Fehler in dem POST Befehl steckt.
Dazu wird benötigt:
Die
URL
Die Header Information
Die Parameter
Der Body
Welche Information an welcher Stelle bei TNetHTTPClient.Post gesetzt werden muss steht in der Delphi hilfe.
Oder in etwa so (schnelle kurz Fassung):
Function doGetData(sBody: String; url: String; var RPRec: TRPRec): Boolean;
RPRec: TRPRec wird leider nicht erkannt
Mit dem Rest habe ich offensichtlich ein Problem.
zB.
https://alpt.kxmwm3epa9wmpje7.myfritz.net/datasnap/rest/TServerMethods1/Webhook/xbelibigedaten
funktioniert via
url
Webhook update Key =xbelibigedaten
die serverseite dazu ist
Delphi-Quellcode:
function TServerMethods1.Webhook(Key: string; Data: string): string;
begin
Result := Data;
fConnect.Memo1.Lines.Add('Webhook Key =' + Key);
fConnect.Memo1.Lines.Add('Webhook update Data =' + Data
);
end;
Ich weiß nicht wo beim Post die
URL aufhört und mit slash oder ohne
Delphi-Quellcode:
https://alpt.kxmwm3epa9wmpje7.myfritz.net/datasnap/rest/TServerMethods1/Webhook/ ?
https://alpt.kxmwm3epa9wmpje7.myfritz.net/datasnap/rest/TServerMethods1/Webhook ?
https://alpt.kxmwm3epa9wmpje7.myfritz.net/datasnap/rest/TServerMethods1/ ?
https://alpt.kxmwm3epa9wmpje7.myfritz.net/datasnap/rest/TServerMethods1 ?
Wie müssen die Post Parameter aufgebaut sein? damit "xbelibigedaten" an die richtige
url versendet werden?
Und
Falls ich etwas am Server tun muss damit er obiges empfängt, was?