TsgcHTTP3Client › Métodos
Métodos públicos agrupados por finalidade, seguidos pela lista alfabética completa.
| Name | Descrição |
|---|---|
| Connect | Abre a conexão QUIC e realiza o handshake TLS 1.3 e HTTP/3. |
| Disconnect | Fecha a conexão HTTP/3 (QUIC) imediatamente. |
| Connected | Retorna True quando a conexão HTTP/3 está atualmente aberta. |
| Name | Descrição |
|---|---|
| Get | Envia uma requisição HTTP/3 GET síncrona e retorna o corpo da resposta. |
| Post | Envia uma requisição HTTP/3 POST síncrona com payload de corpo. |
| Put | Envia uma requisição HTTP/3 PUT síncrona com um corpo de dados. |
| Delete | Envia uma requisição HTTP/3 DELETE síncrona para remover o recurso alvo. |
| Head | Envia uma requisição HTTP/3 HEAD síncrona retornando apenas os cabeçalhos da resposta. |
| Patch | Envia uma requisição HTTP/3 PATCH síncrona com payload de atualização parcial. |
| RequestOptions | Envia uma requisição HTTP/3 OPTIONS síncrona para inspecionar as capacidades do recurso. |
| Trace | Envia uma requisição HTTP/3 TRACE síncrona usada como diagnóstico de loop-back. |
| Name | Descrição |
|---|---|
| GetAsync | Envia um GET não bloqueante; a resposta chega pelo evento OnResponse. |
| PostAsync | Envia um POST não bloqueante; a resposta chega em OnResponse. |
| PutAsync | Envia um PUT não bloqueante; a resposta chega em OnResponse. |
| DeleteAsync | Envia um DELETE não bloqueante; a resposta chega em OnResponse. |
| PatchAsync | Envia um PATCH não bloqueante; a resposta chega em OnResponse. |
| OptionsAsync | Envia um OPTIONS não bloqueante; a resposta chega pelo evento OnResponse. |
| TraceAsync | Envia um TRACE não bloqueante; a resposta chega em OnResponse. |
| Name | Descrição |
|---|---|
| CancelPush | Envia um frame CANCEL_PUSH para recusar um server push identificado por seu ID de push. |
| SetMaxPushId | Envia um frame MAX_PUSH_ID que limita quantos server pushes o cliente aceitará. |
| Name | Descrição |
|---|---|
| CancelPush | Envia um frame CANCEL_PUSH para recusar um server push identificado por seu ID de push. |
| Connect | Abre a conexão QUIC e realiza o handshake TLS 1.3 e HTTP/3. |
| Connected | Retorna True quando a conexão HTTP/3 está atualmente aberta. |
| Delete | Envia uma requisição HTTP/3 DELETE síncrona para remover o recurso alvo. |
| DeleteAsync | Envia um DELETE não bloqueante; a resposta chega em OnResponse. |
| Disconnect | Fecha a conexão HTTP/3 (QUIC) imediatamente. |
| Get | Envia uma requisição HTTP/3 GET síncrona e retorna o corpo da resposta. |
| GetAsync | Envia um GET não bloqueante; a resposta chega pelo evento OnResponse. |
| Head | Envia uma requisição HTTP/3 HEAD síncrona retornando apenas os cabeçalhos da resposta. |
| OptionsAsync | Envia um OPTIONS não bloqueante; a resposta chega pelo evento OnResponse. |
| Patch | Envia uma requisição HTTP/3 PATCH síncrona com payload de atualização parcial. |
| PatchAsync | Envia um PATCH não bloqueante; a resposta chega em OnResponse. |
| Post | Envia uma requisição HTTP/3 POST síncrona com payload de corpo. |
| PostAsync | Envia um POST não bloqueante; a resposta chega em OnResponse. |
| Put | Envia uma requisição HTTP/3 PUT síncrona com um corpo de dados. |
| PutAsync | Envia um PUT não bloqueante; a resposta chega em OnResponse. |
| RequestOptions | Envia uma requisição HTTP/3 OPTIONS síncrona para inspecionar as capacidades do recurso. |
| SetMaxPushId | Envia um frame MAX_PUSH_ID que limita quantos server pushes o cliente aceitará. |
| Trace | Envia uma requisição HTTP/3 TRACE síncrona usada como diagnóstico de loop-back. |
| TraceAsync | Envia um TRACE não bloqueante; a resposta chega em OnResponse. |