TsgcHTTP2Client › Propriedades
Propriedades published agrupadas por finalidade, seguidas pela lista alfabética completa.
| Name | Descrição |
|---|---|
| Active | Abre ou fecha a conexão HTTP/2 com o servidor remoto. |
| Host | Endereço IP ou nome DNS do servidor HTTP/2 ao qual o cliente irá se conectar. |
| Port | Porta TCP utilizada para conectar ao servidor HTTP/2. |
| TLS | Habilita uma conexão TLS segura, que normalmente é exigida por servidores HTTP/2. |
| IPVersion | Seleciona a versão do protocolo IP (IPv4 ou IPv6) usada para a conexão TCP HTTP/2. |
| Proxy | Roteia a conexão HTTP/2 por meio de um túnel HTTP CONNECT ou de um servidor proxy SOCKS. |
| Name | Descrição |
|---|---|
| ConnectTimeout | Tempo máximo em milissegundos que o cliente aguarda pela conclusão da conexão TCP/TLS e do preface HTTP/2. |
| ReadTimeout | Tempo máximo em milissegundos para aguardar uma resposta HTTP/2 síncrona antes de gerar um timeout. |
| Name | Descrição |
|---|---|
| HeartBeat | Envia frames PING HTTP/2 periódicos para manter a conexão ativa. |
| WatchDog | Reconecta automaticamente ao servidor HTTP/2 após uma desconexão inesperada. |
| Throttle | Limita o número de bits por segundo enviados ou recebidos pelo socket HTTP/2. |
| Name | Descrição |
|---|---|
| Authentication | Configura as credenciais usadas para autenticar requisições HTTP/2, incluindo tokens OAuth2 e JWT. |
| TLSOptions | Configura certificados, versão TLS, ALPN, IOHandler e outros detalhes de conexão segura utilizados para HTTP/2 sobre TLS. |
| Name | Descrição |
|---|---|
| Request | Parâmetros padrão de requisição HTTP/2 (cabeçalhos, user-agent, accept, content-type) aplicados a toda requisição de saída. |
| Settings | Parâmetros do frame HTTP/2 SETTINGS (RFC 7540 seção 6.5) anunciados ao servidor no momento da conexão. |
| HTTP2Options | Opções de ajuste do lado do cliente para HTTP/2, incluindo como os frames DATA fragmentados são entregues à aplicação. |
| Name | Descrição |
|---|---|
| LogFile | Persiste os frames HTTP/2 de entrada e saída em um arquivo, útil para depuração em nível de protocolo. |
| NotifyEvents | Controla como os eventos HTTP/2 são despachados para a thread principal. |
| Version | String somente leitura que retorna a versão atual da biblioteca sgcWebSockets. |
| Name | Descrição |
|---|---|
| Active | Abre ou fecha a conexão HTTP/2 com o servidor remoto. |
| Authentication | Configura as credenciais usadas para autenticar requisições HTTP/2, incluindo tokens OAuth2 e JWT. |
| ConnectTimeout | Tempo máximo em milissegundos que o cliente aguarda pela conclusão da conexão TCP/TLS e do preface HTTP/2. |
| HeartBeat | Envia frames PING HTTP/2 periódicos para manter a conexão ativa. |
| Host | Endereço IP ou nome DNS do servidor HTTP/2 ao qual o cliente irá se conectar. |
| HTTP2Options | Opções de ajuste do lado do cliente para HTTP/2, incluindo como os frames DATA fragmentados são entregues à aplicação. |
| IPVersion | Seleciona a versão do protocolo IP (IPv4 ou IPv6) usada para a conexão TCP HTTP/2. |
| LogFile | Persiste os frames HTTP/2 de entrada e saída em um arquivo, útil para depuração em nível de protocolo. |
| NotifyEvents | Controla como os eventos HTTP/2 são despachados para a thread principal. |
| Port | Porta TCP utilizada para conectar ao servidor HTTP/2. |
| Proxy | Roteia a conexão HTTP/2 por meio de um túnel HTTP CONNECT ou de um servidor proxy SOCKS. |
| ReadTimeout | Tempo máximo em milissegundos para aguardar uma resposta HTTP/2 síncrona antes de gerar um timeout. |
| Request | Parâmetros padrão de requisição HTTP/2 (cabeçalhos, user-agent, accept, content-type) aplicados a toda requisição de saída. |
| Settings | Parâmetros do frame HTTP/2 SETTINGS (RFC 7540 seção 6.5) anunciados ao servidor no momento da conexão. |
| Throttle | Limita o número de bits por segundo enviados ou recebidos pelo socket HTTP/2. |
| TLS | Habilita uma conexão TLS segura, que normalmente é exigida por servidores HTTP/2. |
| TLSOptions | Configura certificados, versão TLS, ALPN, IOHandler e outros detalhes de conexão segura utilizados para HTTP/2 sobre TLS. |
| Version | String somente leitura que retorna a versão atual da biblioteca sgcWebSockets. |
| WatchDog | Reconecta automaticamente ao servidor HTTP/2 após uma desconexão inesperada. |