TsgcHTTP2Client › Eventos

Eventos de TsgcHTTP2Client

Eventos que você pode tratar, agrupados por propósito, seguidos pela lista alfabética completa.

Conexão

NameDescrição
OnHTTP2ConnectDisparado logo após o cliente conectar com sucesso ao servidor HTTP/2.
OnHTTP2DisconnectDispara quando a conexão HTTP/2 foi fechada.
OnHTTP2ExceptionDispara quando uma exceção é gerada na conexão HTTP/2 para que a aplicação possa tratá-la.
OnHTTP2GoAwayDispara quando o servidor envia um frame GoAway sinalizando que a conexão está sendo desligada.

Responses

NameDescrição
OnHTTP2ResponseDisparado quando o cliente recebe a resposta completa (status, cabeçalhos e corpo) do servidor.
OnHTTP2ResponseFragmentDisparado para cada fragmento de resposta transmitido quando FragmentedData entrega dados à medida que chegam.
OnHTTP2PushPromiseDispara quando o servidor envia (push) um recurso para que o cliente possa aceitá-lo ou cancelá-lo.
OnHTTP2RSTStreamDisparado quando o servidor reseta um stream HTTP/2 específico.

Requests

NameDescrição
OnHTTP2BeforeRequestDisparado imediatamente antes do envio dos cabeçalhos da requisição, de modo que a aplicação possa adicioná-los ou modificá-los.
OnHTTP2PendingRequestsDispara após uma desconexão quando há requisições pendentes, para que a aplicação possa reconectar ou limpar a fila.
OnHTTP2AuthorizationDispara quando o servidor requer autenticação para que a aplicação possa fornecer credenciais ou um token bearer.

Security

NameDescrição
OnSSLGetHandlerDisparado antes de o handler SSL ser criado, para que uma instância de handler personalizada possa ser fornecida.
OnSSLAfterCreateHandlerDispara depois que o SSL handler foi criado, de modo que suas propriedades possam ser personalizadas.

Todos os Eventos (alfabético)

NameDescrição
OnHTTP2AuthorizationDispara quando o servidor requer autenticação para que a aplicação possa fornecer credenciais ou um token bearer.
OnHTTP2BeforeRequestDisparado imediatamente antes do envio dos cabeçalhos da requisição, de modo que a aplicação possa adicioná-los ou modificá-los.
OnHTTP2ConnectDisparado logo após o cliente conectar com sucesso ao servidor HTTP/2.
OnHTTP2DisconnectDispara quando a conexão HTTP/2 foi fechada.
OnHTTP2ExceptionDispara quando uma exceção é gerada na conexão HTTP/2 para que a aplicação possa tratá-la.
OnHTTP2GoAwayDispara quando o servidor envia um frame GoAway sinalizando que a conexão está sendo desligada.
OnHTTP2PendingRequestsDispara após uma desconexão quando há requisições pendentes, para que a aplicação possa reconectar ou limpar a fila.
OnHTTP2PushPromiseDispara quando o servidor envia (push) um recurso para que o cliente possa aceitá-lo ou cancelá-lo.
OnHTTP2ResponseDisparado quando o cliente recebe a resposta completa (status, cabeçalhos e corpo) do servidor.
OnHTTP2ResponseFragmentDisparado para cada fragmento de resposta transmitido quando FragmentedData entrega dados à medida que chegam.
OnHTTP2RSTStreamDisparado quando o servidor reseta um stream HTTP/2 específico.
OnSSLAfterCreateHandlerDispara depois que o SSL handler foi criado, de modo que suas propriedades possam ser personalizadas.
OnSSLGetHandlerDisparado antes de o handler SSL ser criado, para que uma instância de handler personalizada possa ser fornecida.