TsgcHTTP3Client › Yöntemler

TsgcHTTP3Client Yöntemleri

Amaca göre gruplandırılmış genel yöntemler, ardından eksiksiz alfabetik liste.

Connection

NameAçıklama
ConnectQUIC bağlantısını açar ve TLS 1.3 ile HTTP/3 el sıkışmasını gerçekleştirir.
DisconnectHTTP/3 (QUIC) bağlantısını hemen kapatır.
ConnectedHTTP/3 bağlantısı şu anda açık olduğunda True döndürür.

HTTP fiilleri (verb)

NameAçıklama
GetZaman uyumlu bir HTTP/3 GET isteği gönderir ve yanıt gövdesini döndürür.
PostGövde yükü ile zaman uyumlu bir HTTP/3 POST isteği gönderir.
PutGövde yükü ile zaman uyumlu bir HTTP/3 PUT isteği gönderir.
DeleteHedef kaynağı kaldırmak için zaman uyumlu bir HTTP/3 DELETE isteği gönderir.
HeadYalnızca yanıt başlıklarını döndüren zaman uyumlu bir HTTP/3 HEAD isteği gönderir.
PatchKısmi güncelleme yükü ile zaman uyumlu bir HTTP/3 PATCH isteği gönderir.
RequestOptionsKaynağın yeteneklerini incelemek için zaman uyumlu bir HTTP/3 OPTIONS isteği gönderir.
TraceDöngü geri tanılama aracı olarak kullanılan zaman uyumlu bir HTTP/3 TRACE isteği gönderir.

Async HTTP fiilleri

NameAçıklama
GetAsyncEngellemesiz bir GET gönderir; yanıt OnResponse üzerinden gelir.
PostAsyncEngellemesiz bir POST gönderir; yanıt OnResponse üzerinden gelir.
PutAsyncEngellemesiz bir PUT gönderir; yanıt OnResponse üzerinden gelir.
DeleteAsyncEngellemesiz bir DELETE gönderir; yanıt OnResponse üzerinden gelir.
PatchAsyncEngellemesiz bir PATCH gönderir; yanıt OnResponse üzerinden gelir.
OptionsAsyncEngellemesiz bir OPTIONS gönderir; yanıt OnResponse üzerinden gelir.
TraceAsyncEngellemesiz bir TRACE gönderir; yanıt OnResponse üzerinden gelir.

Sunucu Push'ı

NameAçıklama
CancelPushPush kimliğiyle tanımlanan bir sunucu push'ını reddetmek için bir CANCEL_PUSH çerçevesi gönderir.
SetMaxPushIdİstemcinin kabul edeceği sunucu push sayısını sınırlayan bir MAX_PUSH_ID çerçevesi gönderir.

Tüm Yöntemler (alfabetik)

NameAçıklama
CancelPushPush kimliğiyle tanımlanan bir sunucu push'ını reddetmek için bir CANCEL_PUSH çerçevesi gönderir.
ConnectQUIC bağlantısını açar ve TLS 1.3 ile HTTP/3 el sıkışmasını gerçekleştirir.
ConnectedHTTP/3 bağlantısı şu anda açık olduğunda True döndürür.
DeleteHedef kaynağı kaldırmak için zaman uyumlu bir HTTP/3 DELETE isteği gönderir.
DeleteAsyncEngellemesiz bir DELETE gönderir; yanıt OnResponse üzerinden gelir.
DisconnectHTTP/3 (QUIC) bağlantısını hemen kapatır.
GetZaman uyumlu bir HTTP/3 GET isteği gönderir ve yanıt gövdesini döndürür.
GetAsyncEngellemesiz bir GET gönderir; yanıt OnResponse üzerinden gelir.
HeadYalnızca yanıt başlıklarını döndüren zaman uyumlu bir HTTP/3 HEAD isteği gönderir.
OptionsAsyncEngellemesiz bir OPTIONS gönderir; yanıt OnResponse üzerinden gelir.
PatchKısmi güncelleme yükü ile zaman uyumlu bir HTTP/3 PATCH isteği gönderir.
PatchAsyncEngellemesiz bir PATCH gönderir; yanıt OnResponse üzerinden gelir.
PostGövde yükü ile zaman uyumlu bir HTTP/3 POST isteği gönderir.
PostAsyncEngellemesiz bir POST gönderir; yanıt OnResponse üzerinden gelir.
PutGövde yükü ile zaman uyumlu bir HTTP/3 PUT isteği gönderir.
PutAsyncEngellemesiz bir PUT gönderir; yanıt OnResponse üzerinden gelir.
RequestOptionsKaynağın yeteneklerini incelemek için zaman uyumlu bir HTTP/3 OPTIONS isteği gönderir.
SetMaxPushIdİstemcinin kabul edeceği sunucu push sayısını sınırlayan bir MAX_PUSH_ID çerçevesi gönderir.
TraceDöngü geri tanılama aracı olarak kullanılan zaman uyumlu bir HTTP/3 TRACE isteği gönderir.
TraceAsyncEngellemesiz bir TRACE gönderir; yanıt OnResponse üzerinden gelir.