TsgcHTTP3Client › Ereignisse › OnConnect

OnConnect Ereignis

Wird ausgelöst, nachdem die HTTP/3-Verbindung aufgebaut wurde.

Syntax

property OnConnect: TNotifyEvent read FOnConnect write FOnConnect;

Parameter

NameTypBeschreibung
SenderTObjectDie TsgcHTTP3Client-Instanz, die das Ereignis ausgelöst hat.

Hinweise

OnConnect wird ausgelöst, sobald die QUIC-Verbindung steht: Der Handshake und der TLS 1.3-Austausch sind abgeschlossen, das ALPN h3 wurde ausgehandelt und die Control- und QPACK-Streams des Clients wurden geöffnet. Ab diesem Zeitpunkt können Anfragen gesendet werden.

Der SETTINGS-Frame des Servers ist möglicherweise noch nicht eingetroffen, wenn das Ereignis ausgelöst wird, da er auf dem Server-Control-Stream übertragen und separat verarbeitet wird. Gehen Sie nicht davon aus, dass PeerSettings innerhalb dieses Handlers gefüllt ist.

Das Ereignis wird ausgelöst, unabhängig davon, ob die Verbindung explizit mit Connect oder implizit durch eine Verb-Methode geöffnet wurde, die sich zuerst verbinden musste.

Beispiel



procedure TfrmMain.OnConnectEvent(Sender: TObject);

begin

  Log('connected');

end;

Zurück zu Ereignissen