Falls du Komponenten auf dem Form hast und die nicht dynamisch erstellst dann erstellst du sie natürlich hier nicht mehr.
Ansonsten hab ich jetzt das Freigeben weggelassen - das muss natürlich in den echten Code rein.
Letztendlich brauchst du ein TRESTResponse Objekt dass du dem Request zuweist.
Nach dem Execute kannst du dann per response.Content auf den Content zugreifen.
Delphi-Quellcode:
procedure TForm1.FormCreate(Sender: TObject);
var RESTClient: TRESTClient;
RESTRequest: TRESTRequest;
RESTResponse: TRESTResponse;
begin
RESTClient := TRESTClient.Create(nil);
RESTClient.BaseURL := '<BaseUrl>';
RESTResponse := TRESTResponse.Create(nil);
RESTRequest := TRESTRequest.Create(nil);
RESTRequest.Client := RESTClient;
RESTRequest.Response := RESTResponse;
RESTRequest.Params.AddHeader('Nonce', Nonce);
RESTRequest.Params.AddHeader('Content-Type', 'application/json');
RESTRequest.AddBody('{"Test"}');
RESTRequest.Execute;
if RESTResponse.Status.Success then
ShowMessage(RESTResponse.Content);
end;
Michael
"Programmers talk about software development on weekends, vacations, and over meals not because they lack imagination,
but because their imagination reveals worlds that others cannot see."