TsgcHTTP2ClientProperties › Active

Active Proprietà

Apre o chiude la connessione HTTP/2 al server remoto.

Sintassi

property Active: Boolean read GetActive write SetActive;

Valore predefinito

False

Note

Impostare Active su True per stabilire la connessione TCP/TLS, negoziare HTTP/2 (utilizzando ALPN quando TLS è abilitato) e avviare lo scambio preface/SETTINGS. Impostarlo su False per chiudere la connessione in modo corretto. La chiamata a un metodo HTTP/2 come Get o Post attiva automaticamente il componente quando necessario, quindi l'assegnazione esplicita di Active è solitamente necessaria solo quando si desidera mantenere aperta una connessione HTTP/2 di lunga durata tra le richieste.

Esempio


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

Torna alle Proprietà