TsgcHTTP2Client › Événements

Événements TsgcHTTP2Client

Événements que vous pouvez gérer, regroupés par objectif, suivis de la liste alphabétique complète.

Connexion

NomDescription
OnHTTP2ConnectSe déclenche juste après que le client se soit connecté avec succès au serveur HTTP/2.
OnHTTP2Disconnect Se déclenche lorsque la connexion HTTP/2 a été fermée.
OnHTTP2ExceptionSe déclenche lorsqu'une exception est levée sur la connexion HTTP/2 afin que l'application puisse la gérer.
OnHTTP2GoAway Se déclenche lorsque le serveur envoie une trame GoAway signalant que la connexion est en cours d'arrêt.

Réponses

NomDescription
OnHTTP2ResponseSe déclenche lorsque le client reçoit la réponse complète (statut, en-têtes et corps) du serveur.
OnHTTP2ResponseFragment Se déclenche pour chaque fragment de réponse streamé lorsque FragmentedData livre les données à leur arrivée.
OnHTTP2PushPromiseSe déclenche lorsque le serveur envoie une ressource en push afin que le client puisse l'accepter ou l'annuler.
OnHTTP2RSTStream Se déclenche lorsque le serveur réinitialise un flux HTTP/2 spécifique.

Requêtes

NomDescription
OnHTTP2BeforeRequestSe déclenche juste avant l'envoi des en-têtes de requête afin que l'application puisse en ajouter ou les modifier.
OnHTTP2PendingRequestsSe déclenche après une déconnexion lorsqu'il y a des requêtes en attente afin que l'application puisse se reconnecter ou vider la file d'attente.
OnHTTP2Authorization Se déclenche lorsque le serveur exige une authentification afin que l'application puisse fournir des informations d'identification ou un jeton Bearer.

Sécurité

NomDescription
OnSSLGetHandler Se déclenche avant la création du gestionnaire SSL afin qu'une instance de gestionnaire personnalisée puisse être fournie.
OnSSLAfterCreateHandlerSe déclenche après la création du gestionnaire SSL afin que ses propriétés puissent être personnalisées.

Tous les événements (ordre alphabétique)

NomDescription
OnHTTP2Authorization Se déclenche lorsque le serveur exige une authentification afin que l'application puisse fournir des informations d'identification ou un jeton Bearer.
OnHTTP2BeforeRequestSe déclenche juste avant l'envoi des en-têtes de requête afin que l'application puisse en ajouter ou les modifier.
OnHTTP2ConnectSe déclenche juste après que le client se soit connecté avec succès au serveur HTTP/2.
OnHTTP2Disconnect Se déclenche lorsque la connexion HTTP/2 a été fermée.
OnHTTP2ExceptionSe déclenche lorsqu'une exception est levée sur la connexion HTTP/2 afin que l'application puisse la gérer.
OnHTTP2GoAway Se déclenche lorsque le serveur envoie une trame GoAway signalant que la connexion est en cours d'arrêt.
OnHTTP2PendingRequestsSe déclenche après une déconnexion lorsqu'il y a des requêtes en attente afin que l'application puisse se reconnecter ou vider la file d'attente.
OnHTTP2PushPromiseSe déclenche lorsque le serveur envoie une ressource en push afin que le client puisse l'accepter ou l'annuler.
OnHTTP2ResponseSe déclenche lorsque le client reçoit la réponse complète (statut, en-têtes et corps) du serveur.
OnHTTP2ResponseFragment Se déclenche pour chaque fragment de réponse streamé lorsque FragmentedData livre les données à leur arrivée.
OnHTTP2RSTStream Se déclenche lorsque le serveur réinitialise un flux HTTP/2 spécifique.
OnSSLAfterCreateHandlerSe déclenche après la création du gestionnaire SSL afin que ses propriétés puissent être personnalisées.
OnSSLGetHandler Se déclenche avant la création du gestionnaire SSL afin qu'une instance de gestionnaire personnalisée puisse être fournie.