TsgcWebSocketServer_HTTPAPIProperties › Active

Active Proprietà

Avvia o arresta il listener HTTP.sys, registrando l'URL configurato con il driver del kernel di Windows.

Sintassi

property Active: Boolean read GetActive write SetActive default False;

Valore predefinito

False

Note

Impostare Active su True per registrare l'URL costruito da Host/Port (o le voci in Bindings) con il driver http.sys e iniziare ad accettare connessioni; impostarlo nuovamente su False annulla la registrazione dell'URL e ferma il listener. Per impostazione predefinita, il componente richiede che il processo venga eseguito con diritti amministrativi perché la prenotazione dell'URL richiede privilegi elevati. Se l'URL è già stato riservato esternamente (ad esempio con netsh http add urlacl), disabilitare BindingOptions.ConfigureSSLCertificate in modo che il server possa avviarsi senza privilegi di amministratore.

Esempio


oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Host := '127.0.0.1';
oServer.Port := 80;
oServer.Active := true;

Torna alle Proprietà