TsgcHTTP2ClientÖzellikler › Active

Active Özellik

Uzak sunucuya HTTP/2 bağlantısını açar veya kapatır.

Sözdizimi

property Active: Boolean read GetActive write SetActive;

Varsayılan Değer

False

Remarks

TCP/TLS bağlantısını kurmak, HTTP/2'yi müzakere etmek (TLS etkinleştirildiğinde ALPN kullanarak) ve preface/SETTINGS değiş tokuşunu başlatmak için Active öğesini True olarak ayarlayın. Bağlantıyı düzgün bir şekilde kapatmak için False olarak ayarlayın. Get veya Post gibi bir HTTP/2 yöntemini çağırmak, gerektiğinde bileşeni otomatik olarak etkinleştirir, bu nedenle Active öğesini açıkça atamak genellikle yalnızca istekler arasında uzun ömürlü bir HTTP/2 bağlantısını açık tutmak istediğinizde gereklidir.

Örnek


oHTTP2 := TsgcHTTP2Client.Create(nil);
oHTTP2.Host := 'http2.akamai.com';
oHTTP2.Port := 443;
oHTTP2.TLS := True;
oHTTP2.Active := True;

Özelliklere Dön