TsgcHTTP2Client | HTTP/2 Reason Disconnection
O servidor HTTP/2 pode desconectar um cliente por vários motivos. Quando
o servidor deseja informar ao cliente o motivo pelo qual está desconectando, ele envia uma mensagem GoAway ao cliente com informações
sobre a desconexão.
Use o evento OnHTTP2GoAway para capturar o motivo pelo qual o servidor desconectou
(se o cliente quiser fechar uma conexão, pode usar o método close para enviar
o motivo pelo qual está fechando a conexão).
O objeto TsgcHTTP2GoAwayProperty
contém as informações sobre a desconexão
- LastStreamId:
é o último stream processado pelo servidor.
- ErrorCode:
inteiro que identifica o código de erro.
- ErrorDescription:
descrição do erro, uma das seguintes:
- no error
- erro de protocolo
- internal error
- flow control error
- settings timeout
- stream closed
- erro de tamanho de frame
- refused stream
- cancel
- erro de compressão
- connect error
- acalme-se
- segurança inadequada
- required
- AdditionalDebugData:
string opcional que oferece mais informações sobre a desconexão.