TsgcHTTP2Client › Methoden

TsgcHTTP2Client-methoden

Publieke methoden gegroepeerd op doel, gevolgd door de volledige alfabetische lijst.

Verbinding

NaamBeschrijving
ConnectOpent de HTTP/2-verbinding en voert een synchrone GET uit naar de opgegeven URL.
ConnectAsyncOpent de HTTP/2-verbinding en geeft een niet-blokkerende GET uit; het antwoord wordt bezorgd via OnHTTP2Response.
DisconnectSluit de onderliggende TCP/TLS-socket onmiddellijk zonder een GOAWAY-frame te sturen.
CloseVoert een gecontroleerde afsluiting uit door een GOAWAY-frame te verzenden met een foutcode en optionele foutopsporingstekst.
PingVerzendt een HTTP/2 PING-frame om de beschikbaarheid te testen en de round-trip-tijd te meten.

HTTP-werkwoorden

NaamBeschrijving
GetVerzendt een synchroon HTTP/2 GET-verzoek en retourneert de responsbody.
PostVerzendt een synchroon HTTP/2 POST-verzoek met een streampayload.
PutVerstuurt een synchrone HTTP/2 PUT-aanvraag met een stream-payload.
DeleteVerzendt een synchrone HTTP/2 DELETE-aanvraag om de doelresource te verwijderen.
OptionsVerzendt een synchroon HTTP/2 OPTIONS-verzoek om de mogelijkheden van de resource te inspecteren.
PatchVerzendt een synchroon HTTP/2 PATCH-verzoek met een gedeeltelijk-update-payload.
TraceVerzendt een synchrone HTTP/2 TRACE-verzoek dat wordt gebruikt als loopback-diagnose.
HeadVerzendt een synchrone HTTP/2 HEAD-aanvraag die alleen antwoordheaders retourneert.

Asynchrone HTTP-werkwoorden

NaamBeschrijving
PostAsyncVerzendt een niet-blokkerende POST; het antwoord arriveert via OnHTTP2Response.
PutAsyncVerzendt een niet-blokkerende PUT; het antwoord komt aan via OnHTTP2Response.
DeleteAsyncStuurt een niet-blokkerende DELETE; de respons komt aan via OnHTTP2Response.
OptionsAsyncSends a non-blocking OPTIONS; the reply arrives on OnHTTP2Response.
PatchAsyncVerzendt een niet-blokkerende PATCH; het antwoord komt binnen via OnHTTP2Response.
TraceAsyncVerzendt een niet-blokkerende TRACE; het antwoord arriveert op OnHTTP2Response.

Alle methoden (alfabetisch)

NaamBeschrijving
CloseVoert een gecontroleerde afsluiting uit door een GOAWAY-frame te verzenden met een foutcode en optionele foutopsporingstekst.
ConnectOpent de HTTP/2-verbinding en voert een synchrone GET uit naar de opgegeven URL.
ConnectAsyncOpent de HTTP/2-verbinding en geeft een niet-blokkerende GET uit; het antwoord wordt bezorgd via OnHTTP2Response.
DeleteVerzendt een synchrone HTTP/2 DELETE-aanvraag om de doelresource te verwijderen.
DeleteAsyncStuurt een niet-blokkerende DELETE; de respons komt aan via OnHTTP2Response.
DisconnectSluit de onderliggende TCP/TLS-socket onmiddellijk zonder een GOAWAY-frame te sturen.
GetVerzendt een synchroon HTTP/2 GET-verzoek en retourneert de responsbody.
HeadVerzendt een synchrone HTTP/2 HEAD-aanvraag die alleen antwoordheaders retourneert.
OptionsVerzendt een synchroon HTTP/2 OPTIONS-verzoek om de mogelijkheden van de resource te inspecteren.
OptionsAsyncSends a non-blocking OPTIONS; the reply arrives on OnHTTP2Response.
PatchVerzendt een synchroon HTTP/2 PATCH-verzoek met een gedeeltelijk-update-payload.
PatchAsyncVerzendt een niet-blokkerende PATCH; het antwoord komt binnen via OnHTTP2Response.
PingVerzendt een HTTP/2 PING-frame om de beschikbaarheid te testen en de round-trip-tijd te meten.
PostVerzendt een synchroon HTTP/2 POST-verzoek met een streampayload.
PostAsyncVerzendt een niet-blokkerende POST; het antwoord arriveert via OnHTTP2Response.
PutVerstuurt een synchrone HTTP/2 PUT-aanvraag met een stream-payload.
PutAsyncVerzendt een niet-blokkerende PUT; het antwoord komt aan via OnHTTP2Response.
TraceVerzendt een synchrone HTTP/2 TRACE-verzoek dat wordt gebruikt als loopback-diagnose.
TraceAsyncVerzendt een niet-blokkerende TRACE; het antwoord arriveert op OnHTTP2Response.