TsgcHTTP2Client › Eventos

TsgcHTTP2Client Eventos

Eventos que puede gestionar, agrupados por propósito, seguidos de la lista alfabética completa.

Conexión

NombreDescripción
OnHTTP2ConnectSe activa justo después de que el cliente se conecta correctamente al servidor HTTP/2.
OnHTTP2DisconnectSe activa cuando la conexión HTTP/2 ha sido cerrada.
OnHTTP2ExceptionSe genera cuando se produce una excepción en la conexión HTTP/2 para que la aplicación pueda gestionarla.
OnHTTP2GoAwaySe activa cuando el servidor envía un frame GoAway indicando que la conexión se está cerrando.

Respuestas

NombreDescripción
OnHTTP2ResponseSe dispara cuando el cliente recibe la respuesta completa (estado, cabeceras y cuerpo) del servidor.
OnHTTP2ResponseFragmentSe activa para cada fragmento de respuesta transmitido cuando FragmentedData entrega los datos según van llegando.
OnHTTP2PushPromiseSe activa cuando el servidor inserta un recurso para que el cliente pueda aceptarlo o cancelarlo.
OnHTTP2RSTStreamSe dispara cuando el servidor restablece un stream HTTP/2 específico.

Solicitudes

NombreDescripción
OnHTTP2BeforeRequestSe activa justo antes de que se envíen los encabezados de la solicitud para que la aplicación pueda añadirlos o modificarlos.
OnHTTP2PendingRequestsSe activa tras una desconexión cuando hay solicitudes pendientes para que la aplicación pueda reconectarse o vaciar la cola.
OnHTTP2AuthorizationSe activa cuando el servidor requiere autenticación para que la aplicación pueda proporcionar credenciales o un token bearer.

Seguridad

NombreDescripción
OnSSLGetHandlerSe activa antes de que se cree el manejador SSL para que pueda suministrarse una instancia de manejador personalizado.
OnSSLAfterCreateHandlerSe activa después de que el controlador SSL ha sido creado para que sus propiedades puedan personalizarse.

Todos los eventos (orden alfabético)

NombreDescripción
OnHTTP2AuthorizationSe activa cuando el servidor requiere autenticación para que la aplicación pueda proporcionar credenciales o un token bearer.
OnHTTP2BeforeRequestSe activa justo antes de que se envíen los encabezados de la solicitud para que la aplicación pueda añadirlos o modificarlos.
OnHTTP2ConnectSe activa justo después de que el cliente se conecta correctamente al servidor HTTP/2.
OnHTTP2DisconnectSe activa cuando la conexión HTTP/2 ha sido cerrada.
OnHTTP2ExceptionSe genera cuando se produce una excepción en la conexión HTTP/2 para que la aplicación pueda gestionarla.
OnHTTP2GoAwaySe activa cuando el servidor envía un frame GoAway indicando que la conexión se está cerrando.
OnHTTP2PendingRequestsSe activa tras una desconexión cuando hay solicitudes pendientes para que la aplicación pueda reconectarse o vaciar la cola.
OnHTTP2PushPromiseSe activa cuando el servidor inserta un recurso para que el cliente pueda aceptarlo o cancelarlo.
OnHTTP2ResponseSe dispara cuando el cliente recibe la respuesta completa (estado, cabeceras y cuerpo) del servidor.
OnHTTP2ResponseFragmentSe activa para cada fragmento de respuesta transmitido cuando FragmentedData entrega los datos según van llegando.
OnHTTP2RSTStreamSe dispara cuando el servidor restablece un stream HTTP/2 específico.
OnSSLAfterCreateHandlerSe activa después de que el controlador SSL ha sido creado para que sus propiedades puedan personalizarse.
OnSSLGetHandlerSe activa antes de que se cree el manejador SSL para que pueda suministrarse una instancia de manejador personalizado.