Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Netzwerke (https://www.delphipraxis.net/14-netzwerke/)
-   -   Indy TCP Server Data from client (https://www.delphipraxis.net/200390-indy-tcp-server-data-client.html)

MondoShiva 16. Apr 2019 10:19

Indy TCP Server Data from client
 
Moin zusammen,

Ich brauche mal die hilfe von jemanden der sich mit den Indy komponenten speziell dem tidtcpserver auskennt. Ich drehe mich im kreis und will ungern ne dreckige abfrage für nen string machen den ich erhalte.

Mein Problem:

Code:
   
    IOHandler := AContext.Connection.IOHandler;
    Buffer := Nil;
    IOHandler.ReadBytes(Buffer, -1);
    msgFromClient := TEncoding.ASCII.GetString(Buffer);
gibt mir nach dem connect eines clients "Data" zurück was ich nicht verstehe. (ASCII = ..,2...) (HEX = fffa2c3200fff0)
oder
(HEX = fffb1ffffb20fffb18fffb27fffd01fffb03fffd03)
je nach telnet Terminal das ich nutze ist das abweichend. Der Indy client wird nicht genutzt.

Da ich nicht erahnen kann was man nachher mit dem ganzen macht oder wie man es nutzt würde ich das gerne möglichst charmant abfangen.

Derzeit drehe ich mich um die Idee das erste packet nach dem onconnect zu droppen da das eine konstante zu sein scheint aber bin ich ehrlich auch nicht der riesen fan von. Alle Ideen und Vorschläge sowie eine Erklärung warum ich die Daten bekomme nehme ich mit Kusshand entgegen.

DANKE :)


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:46 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