TsgcHTTP2Client › Zdarzenia

Zdarzenia TsgcHTTP2Client

Zdarzenia, które można obsługiwać, pogrupowane według przeznaczenia, a następnie pełna lista alfabetyczna.

Połączenie

NazwaOpis
OnHTTP2ConnectUruchamiane bezpośrednio po pomyślnym nawiązaniu połączenia klienta z serwerem HTTP/2.
OnHTTP2DisconnectWywoływane po zamknięciu połączenia HTTP/2.
OnHTTP2ExceptionWywoływane, gdy na połączeniu HTTP/2 zostaje zgłoszony wyjątek, umożliwiając aplikacji jego obsługę.
OnHTTP2GoAwayWywoływane, gdy serwer wysyła ramkę GoAway sygnalizującą zamknięcie połączenia.

Odpowiedzi

NazwaOpis
OnHTTP2ResponseWywoływane, gdy klient otrzymuje pełną odpowiedź (status, nagłówki i treść) od serwera.
OnHTTP2ResponseFragmentWywoływane dla każdego fragmentu odpowiedzi strumieniowanej, gdy FragmentedData dostarcza dane w miarę ich nadchodzenia.
OnHTTP2PushPromiseWywoływane, gdy serwer wypycha zasób, umożliwiając klientowi jego zaakceptowanie lub anulowanie.
OnHTTP2RSTStreamWywoływane po zresetowaniu przez serwer określonego strumienia HTTP/2.

Żądania

NazwaOpis
OnHTTP2BeforeRequestWywoływane tuż przed wysłaniem nagłówków żądania, aby aplikacja mogła je dodać lub zmodyfikować.
OnHTTP2PendingRequestsWywoływane po rozłączeniu, gdy istnieją oczekujące żądania, dzięki czemu aplikacja może ponownie nawiązać połączenie lub wyczyścić kolejkę.
OnHTTP2AuthorizationWywoływane, gdy serwer wymaga uwierzytelnienia, aby aplikacja mogła podać poświadczenia lub token bearer.

Bezpieczeństwo

NazwaOpis
OnSSLGetHandlerWywoływane przed utworzeniem procedury obsługi SSL, co umożliwia dostarczenie niestandardowego wystąpienia procedury obsługi.
OnSSLAfterCreateHandlerWywoływane po utworzeniu procedury obsługi SSL, umożliwiając dostosowanie jej właściwości.

Wszystkie zdarzenia (alfabetycznie)

NazwaOpis
OnHTTP2AuthorizationWywoływane, gdy serwer wymaga uwierzytelnienia, aby aplikacja mogła podać poświadczenia lub token bearer.
OnHTTP2BeforeRequestWywoływane tuż przed wysłaniem nagłówków żądania, aby aplikacja mogła je dodać lub zmodyfikować.
OnHTTP2ConnectUruchamiane bezpośrednio po pomyślnym nawiązaniu połączenia klienta z serwerem HTTP/2.
OnHTTP2DisconnectWywoływane po zamknięciu połączenia HTTP/2.
OnHTTP2ExceptionWywoływane, gdy na połączeniu HTTP/2 zostaje zgłoszony wyjątek, umożliwiając aplikacji jego obsługę.
OnHTTP2GoAwayWywoływane, gdy serwer wysyła ramkę GoAway sygnalizującą zamknięcie połączenia.
OnHTTP2PendingRequestsWywoływane po rozłączeniu, gdy istnieją oczekujące żądania, dzięki czemu aplikacja może ponownie nawiązać połączenie lub wyczyścić kolejkę.
OnHTTP2PushPromiseWywoływane, gdy serwer wypycha zasób, umożliwiając klientowi jego zaakceptowanie lub anulowanie.
OnHTTP2ResponseWywoływane, gdy klient otrzymuje pełną odpowiedź (status, nagłówki i treść) od serwera.
OnHTTP2ResponseFragmentWywoływane dla każdego fragmentu odpowiedzi strumieniowanej, gdy FragmentedData dostarcza dane w miarę ich nadchodzenia.
OnHTTP2RSTStreamWywoływane po zresetowaniu przez serwer określonego strumienia HTTP/2.
OnSSLAfterCreateHandlerWywoływane po utworzeniu procedury obsługi SSL, umożliwiając dostosowanie jej właściwości.
OnSSLGetHandlerWywoływane przed utworzeniem procedury obsługi SSL, co umożliwia dostarczenie niestandardowego wystąpienia procedury obsługi.