Ich sollte in den nächsten 2-3 Wochen eine Schnittstelle (REST) zum Laufen bringen, habe aber bereits im ersten Test meine Probleme.
Ich sollte 2 Header-Parameter übertragen (Zugriffsrechte). Mit dem Befehl SetHeader kann ich ja nur einen übertragen, daher der zweite würde den ersten überschreiben, für mehrere gibt es ja die Möglichkeit die Werte in einem Array zu übetragen.
Doch dies für bei mir zu einem Absturz, was mache ich hier falsch? in der Doku gibt es da leider keinen Hinweis.
Code: Alles auswählen
oHttp := HttpClient():new(AppIni():GetEntry("ORTHO","BASISURL")+"ela/participants")
aHeader[1] := "X-Client-ID,1000011903"
aHeader[2] := "Authorization,UC1fQ3loZTkxeHpMV09JaTp2bWN1RHhaSGFKTHl1X3g3"
oHttp:httpRequest:setHeader(aHeader)
oHttp:setMethod( "GET" )
cResult := oHttp:send()
Adrian