TsgcHTTP2Client › Events

TsgcHTTP2Client Eventi

Eventi gestibili, raggruppati per scopo, seguiti dall'elenco alfabetico completo.

Connessione

NomeDescrizione
OnHTTP2ConnectAttivato immediatamente dopo che il client si è connesso con successo al server HTTP/2.
OnHTTP2DisconnectSi attiva quando la connessione HTTP/2 è stata chiusa.
OnHTTP2ExceptionSi attiva quando viene generata un'eccezione sulla connessione HTTP/2 affinché l'applicazione possa gestirla.
OnHTTP2GoAwaySi attiva quando il server invia un frame GoAway che segnala la chiusura della connessione.

Risposte

NomeDescrizione
OnHTTP2ResponseSi attiva quando il client riceve la risposta completa (stato, intestazioni e corpo) dal server.
OnHTTP2ResponseFragmentSi attiva per ogni frammento di risposta in streaming quando FragmentedData consegna i dati man mano che arrivano.
OnHTTP2PushPromiseViene generato quando il server invia una risorsa in push in modo che il client possa accettarla o annullarla.
OnHTTP2RSTStreamSi attiva quando il server reimposta uno specifico stream HTTP/2.

Richieste

NomeDescrizione
OnHTTP2BeforeRequestSi attiva subito prima che le intestazioni della richiesta vengano inviate, in modo che l'applicazione possa aggiungerle o modificarle.
OnHTTP2PendingRequestsSi attiva dopo una disconnessione quando ci sono richieste in sospeso, in modo che l'applicazione possa riconnettersi o svuotare la coda.
OnHTTP2AuthorizationViene attivato quando il server richiede l'autenticazione affinché l'applicazione possa fornire credenziali o un token bearer.

Sicurezza

NomeDescrizione
OnSSLGetHandlerViene attivato prima della creazione del gestore SSL, in modo da poter fornire un'istanza di gestore personalizzata.
OnSSLAfterCreateHandlerSi attiva dopo che l'handler SSL è stato creato, così le sue proprietà possono essere personalizzate.

Tutti gli eventi (in ordine alfabetico)

NomeDescrizione
OnHTTP2AuthorizationViene attivato quando il server richiede l'autenticazione affinché l'applicazione possa fornire credenziali o un token bearer.
OnHTTP2BeforeRequestSi attiva subito prima che le intestazioni della richiesta vengano inviate, in modo che l'applicazione possa aggiungerle o modificarle.
OnHTTP2ConnectAttivato immediatamente dopo che il client si è connesso con successo al server HTTP/2.
OnHTTP2DisconnectSi attiva quando la connessione HTTP/2 è stata chiusa.
OnHTTP2ExceptionSi attiva quando viene generata un'eccezione sulla connessione HTTP/2 affinché l'applicazione possa gestirla.
OnHTTP2GoAwaySi attiva quando il server invia un frame GoAway che segnala la chiusura della connessione.
OnHTTP2PendingRequestsSi attiva dopo una disconnessione quando ci sono richieste in sospeso, in modo che l'applicazione possa riconnettersi o svuotare la coda.
OnHTTP2PushPromiseViene generato quando il server invia una risorsa in push in modo che il client possa accettarla o annullarla.
OnHTTP2ResponseSi attiva quando il client riceve la risposta completa (stato, intestazioni e corpo) dal server.
OnHTTP2ResponseFragmentSi attiva per ogni frammento di risposta in streaming quando FragmentedData consegna i dati man mano che arrivano.
OnHTTP2RSTStreamSi attiva quando il server reimposta uno specifico stream HTTP/2.
OnSSLAfterCreateHandlerSi attiva dopo che l'handler SSL è stato creato, così le sue proprietà possono essere personalizzate.
OnSSLGetHandlerViene attivato prima della creazione del gestore SSL, in modo da poter fornire un'istanza di gestore personalizzata.