TsgcHTTP2Client | Raison de déconnexion HTTP/2
Le serveur HTTP/2 peut déconnecter un client pour plusieurs raisons ; lorsque
le serveur souhaite informer le client de la raison de la déconnexion, il envoie un message GoAway au client avec des informations
sur la déconnexion.
Utilisez l'événement OnHTTP2GoAway pour capturer la raison pour laquelle le serveur s'est déconnecté
(si le client souhaite fermer une connexion, il peut utiliser la méthode close pour envoyer
la raison de la fermeture de la connexion).
TsgcHTTP2GoAwayProperty Objet
contient les informations concernant la déconnexion
- LastStreamId : c'est le dernier flux traité par le serveur.
- ErrorCode :
entier qui identifie le code d'erreur.
- ErrorDescription:
description de l'erreur, l'une des suivantes :
- aucune erreur
- erreur de protocole
- erreur interne
- erreur de contrôle de flux
- délai d'attente des paramètres
- flux fermé
- erreur de taille de trame
- flux refusé
- cancel
- erreur de compression
- erreur de connexion
- enhance your calm
- sécurité insuffisante
- requis
- AdditionalDebugData :
chaîne optionnelle offrant plus d'informations sur la déconnexion.