TsgcHTTP2Client › Özellikler
Amaca göre gruplandırılmış published özellikler, ardından tam alfabetik liste.
| Name | Açıklama |
|---|---|
| Active | Uzak sunucuya HTTP/2 bağlantısını açar veya kapatır. |
| Host | İstemcinin bağlanacağı HTTP/2 sunucusunun IP adresi veya DNS adı. |
| Port | HTTP/2 sunucusuna bağlanmak için kullanılan TCP portu. |
| TLS | Normalde HTTP/2 sunucuları tarafından gerekli olan güvenli bir TLS bağlantısını etkinleştirir. |
| IPVersion | HTTP/2 TCP bağlantısı için kullanılan IP protokol sürümünü (IPv4 veya IPv6) seçer. |
| Proxy | HTTP/2 bağlantısını bir HTTP CONNECT tüneli veya SOCKS proxy sunucusu üzerinden yönlendirir. |
| Name | Açıklama |
|---|---|
| ConnectTimeout | TCP/TLS bağlantısının ve HTTP/2 preface'inin tamamlanması için istemcinin beklediği milisaniye cinsinden maksimum süre. |
| ReadTimeout | Bir zaman aşımı yükseltilmeden önce eşzamanlı bir HTTP/2 yanıtının beklenmesi için milisaniye cinsinden maksimum süre. |
| Name | Açıklama |
|---|---|
| HeartBeat | Bağlantıyı canlı tutmak için periyodik HTTP/2 PING çerçeveleri gönderir. |
| WatchDog | Beklenmedik bir bağlantı kesilmesinden sonra HTTP/2 sunucusuna otomatik olarak yeniden bağlanır. |
| Throttle | HTTP/2 soketi tarafından saniyede gönderilen veya alınan bit sayısını sınırlar. |
| Name | Açıklama |
|---|---|
| Authentication | OAuth2 ve JWT token'ları dahil olmak üzere HTTP/2 isteklerini doğrulamak için kullanılan kimlik bilgilerini yapılandırır. |
| TLSOptions | TLS üzerinden HTTP/2 için kullanılan sertifikaları, TLS sürümünü, ALPN, IOHandler ve diğer güvenli bağlantı ayrıntılarını yapılandırır. |
| Name | Açıklama |
|---|---|
| Request | Her giden isteğe uygulanan varsayılan HTTP/2 istek parametreleri (headers, user-agent, accept, content-type). |
| Settings | Bağlantı zamanında sunucuya duyurulan HTTP/2 SETTINGS çerçevesi parametreleri (RFC 7540 bölüm 6.5). |
| HTTP2Options | Parçalı DATA çerçevelerinin uygulamaya nasıl teslim edileceği dahil, HTTP/2 için istemci tarafı ayar seçenekleri. |
| Name | Açıklama |
|---|---|
| LogFile | Gelen ve giden HTTP/2 çerçevelerini bir dosyaya kalıcı olarak kaydeder; bu, kablo seviyesinde hata ayıklama için yararlıdır. |
| NotifyEvents | HTTP/2 olaylarının ana iş parçacığına nasıl gönderileceğini denetler. |
| Version | Mevcut sgcWebSockets kütüphane sürümünü döndüren salt okunur dize. |
| Name | Açıklama |
|---|---|
| Active | Uzak sunucuya HTTP/2 bağlantısını açar veya kapatır. |
| Authentication | OAuth2 ve JWT token'ları dahil olmak üzere HTTP/2 isteklerini doğrulamak için kullanılan kimlik bilgilerini yapılandırır. |
| ConnectTimeout | TCP/TLS bağlantısının ve HTTP/2 preface'inin tamamlanması için istemcinin beklediği milisaniye cinsinden maksimum süre. |
| HeartBeat | Bağlantıyı canlı tutmak için periyodik HTTP/2 PING çerçeveleri gönderir. |
| Host | İstemcinin bağlanacağı HTTP/2 sunucusunun IP adresi veya DNS adı. |
| HTTP2Options | Parçalı DATA çerçevelerinin uygulamaya nasıl teslim edileceği dahil, HTTP/2 için istemci tarafı ayar seçenekleri. |
| IPVersion | HTTP/2 TCP bağlantısı için kullanılan IP protokol sürümünü (IPv4 veya IPv6) seçer. |
| LogFile | Gelen ve giden HTTP/2 çerçevelerini bir dosyaya kalıcı olarak kaydeder; bu, kablo seviyesinde hata ayıklama için yararlıdır. |
| NotifyEvents | HTTP/2 olaylarının ana iş parçacığına nasıl gönderileceğini denetler. |
| Port | HTTP/2 sunucusuna bağlanmak için kullanılan TCP portu. |
| Proxy | HTTP/2 bağlantısını bir HTTP CONNECT tüneli veya SOCKS proxy sunucusu üzerinden yönlendirir. |
| ReadTimeout | Bir zaman aşımı yükseltilmeden önce eşzamanlı bir HTTP/2 yanıtının beklenmesi için milisaniye cinsinden maksimum süre. |
| Request | Her giden isteğe uygulanan varsayılan HTTP/2 istek parametreleri (headers, user-agent, accept, content-type). |
| Settings | Bağlantı zamanında sunucuya duyurulan HTTP/2 SETTINGS çerçevesi parametreleri (RFC 7540 bölüm 6.5). |
| Throttle | HTTP/2 soketi tarafından saniyede gönderilen veya alınan bit sayısını sınırlar. |
| TLS | Normalde HTTP/2 sunucuları tarafından gerekli olan güvenli bir TLS bağlantısını etkinleştirir. |
| TLSOptions | TLS üzerinden HTTP/2 için kullanılan sertifikaları, TLS sürümünü, ALPN, IOHandler ve diğer güvenli bağlantı ayrıntılarını yapılandırır. |
| Version | Mevcut sgcWebSockets kütüphane sürümünü döndüren salt okunur dize. |
| WatchDog | Beklenmedik bir bağlantı kesilmesinden sonra HTTP/2 sunucusuna otomatik olarak yeniden bağlanır. |