TsgcHTTP2Client › Métodos

TsgcHTTP2Client Métodos

Métodos públicos agrupados por propósito, seguidos de la lista alfabética completa.

Conexión

NombreDescripción
ConnectAbre la conexión HTTP/2 y realiza una solicitud GET sincrónica a la URL indicada.
ConnectAsyncAbre la conexión HTTP/2 y emite un GET no bloqueante; la respuesta se entrega en OnHTTP2Response.
DisconnectCierra el socket TCP/TLS subyacente de inmediato sin enviar una trama GOAWAY.
CloseRealiza un cierre controlado enviando un frame GOAWAY con un código de error y texto de depuración opcional.
PingEnvía una trama PING HTTP/2 para verificar la disponibilidad y medir el tiempo de ida y vuelta.

Verbos HTTP

NombreDescripción
GetEnvía una solicitud HTTP/2 GET síncrona y devuelve el cuerpo de la respuesta.
PostEnvía una solicitud POST HTTP/2 síncrona con un payload en streaming.
PutEnvía una solicitud PUT HTTP/2 sincrónica con una carga útil de flujo de datos.
DeleteEnvía una solicitud HTTP/2 DELETE síncrona para eliminar el recurso de destino.
OptionsEnvía una solicitud HTTP/2 OPTIONS síncrona para inspeccionar las capacidades del recurso.
PatchEnvía una solicitud HTTP/2 PATCH síncrona con una carga de actualización parcial.
TraceEnvía una solicitud TRACE HTTP/2 síncrona utilizada como diagnóstico de bucle de retorno.
HeadEnvía una solicitud HTTP/2 HEAD síncrona que devuelve únicamente las cabeceras de respuesta.

Verbos HTTP asíncronos

NombreDescripción
PostAsyncEnvía un POST no bloqueante; la respuesta llega en OnHTTP2Response.
PutAsyncEnvía un PUT no bloqueante; la respuesta llega a OnHTTP2Response.
DeleteAsyncEnvía un DELETE no bloqueante; la respuesta llega a través de OnHTTP2Response.
OptionsAsyncEnvía un OPTIONS no bloqueante; la respuesta llega en OnHTTP2Response.
PatchAsyncEnvía un PATCH no bloqueante; la respuesta llega a OnHTTP2Response.
TraceAsyncEnvía un TRACE no bloqueante; la respuesta llega en OnHTTP2Response.

Todos los Métodos (orden alfabético)

NombreDescripción
CloseRealiza un cierre controlado enviando un frame GOAWAY con un código de error y texto de depuración opcional.
ConnectAbre la conexión HTTP/2 y realiza una solicitud GET sincrónica a la URL indicada.
ConnectAsyncAbre la conexión HTTP/2 y emite un GET no bloqueante; la respuesta se entrega en OnHTTP2Response.
DeleteEnvía una solicitud HTTP/2 DELETE síncrona para eliminar el recurso de destino.
DeleteAsyncEnvía un DELETE no bloqueante; la respuesta llega a través de OnHTTP2Response.
DisconnectCierra el socket TCP/TLS subyacente de inmediato sin enviar una trama GOAWAY.
GetEnvía una solicitud HTTP/2 GET síncrona y devuelve el cuerpo de la respuesta.
HeadEnvía una solicitud HTTP/2 HEAD síncrona que devuelve únicamente las cabeceras de respuesta.
OptionsEnvía una solicitud HTTP/2 OPTIONS síncrona para inspeccionar las capacidades del recurso.
OptionsAsyncEnvía un OPTIONS no bloqueante; la respuesta llega en OnHTTP2Response.
PatchEnvía una solicitud HTTP/2 PATCH síncrona con una carga de actualización parcial.
PatchAsyncEnvía un PATCH no bloqueante; la respuesta llega a OnHTTP2Response.
PingEnvía una trama PING HTTP/2 para verificar la disponibilidad y medir el tiempo de ida y vuelta.
PostEnvía una solicitud POST HTTP/2 síncrona con un payload en streaming.
PostAsyncEnvía un POST no bloqueante; la respuesta llega en OnHTTP2Response.
PutEnvía una solicitud PUT HTTP/2 sincrónica con una carga útil de flujo de datos.
PutAsyncEnvía un PUT no bloqueante; la respuesta llega a OnHTTP2Response.
TraceEnvía una solicitud TRACE HTTP/2 síncrona utilizada como diagnóstico de bucle de retorno.
TraceAsyncEnvía un TRACE no bloqueante; la respuesta llega en OnHTTP2Response.