Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   THTTPrio.HTTPWebNode.Send/Receive() unter Delphi Sydney wie umsetzen? (https://www.delphipraxis.net/205559-thttprio-httpwebnode-send-receive-unter-delphi-sydney-wie-umsetzen.html)

schotti65 23. Sep 2020 14:09

THTTPrio.HTTPWebNode.Send/Receive() unter Delphi Sydney wie umsetzen?
 
Hallo zusammen,

der folgende Code hat unter XE7 funktioniert:
Code:
FHTTPrio : THTTPrio;
FLastResponse : TStringList;

...

request, response: TStringStream;

request := TStringStream.Create('Das ist der Request...');
response := TStringStream.Create('');

...

recieveID := FHTTPrio.HTTPWebNode.Send(request);
FHTTPRIO.HTTPWebNode.Receive(recieveID, response, false);

response.Position := 0;
FLastResponse.LoadFromStream(response, TEncoding.UTF8);
Leider gibt's die beiden Methoden aktuell nicht mehr, und ich verstehe den ganzen Mechanismus zu wenig, um auf Anhieb eine Alternative umzusetzen.
Kann mir da jemand weiterhelfen?

schotti65 25. Sep 2020 11:57

AW: THTTPrio.HTTPWebNode.Send/Receive() unter Delphi Sydney wie umsetzen?
 
Wie so oft - wenn man's hat, ist es ganz einfach:
Code:
recieveID := FHTTPrio.HTTPWebNode.Send(request);
FHTTPRIO.HTTPWebNode.Receive(recieveID, response, false);
=>
Code:
FHTTPrio.HTTPWebNode.Execute(request, response);


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:54 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz