TsgcWebSocketServer_HTTPAPIEigenschaften › Active

Active Eigenschaft

Startet oder stoppt den HTTP.sys-Listener und registriert die konfigurierte URL beim Windows-Kerneltreiber.

Syntax

property Active: Boolean read GetActive write SetActive default False;

Standardwert

False

Hinweise

Setzen Sie Active auf True, um die aus Host/Port (oder den Einträgen in Bindings) erstellte URL beim http.sys-Treiber zu registrieren und das Akzeptieren von Verbindungen zu starten; das Zurücksetzen auf False hebt die Registrierung der URL auf und stoppt den Listener. Standardmäßig erfordert die Komponente, dass der Prozess mit Administratorrechten ausgeführt wird, da die URL-Reservierung erhöhte Berechtigungen benötigt. Wenn die URL bereits extern reserviert wurde (zum Beispiel mit netsh http add urlacl), deaktivieren Sie BindingOptions.ConfigureSSLCertificate, damit der Server ohne Administratorrechte starten kann.

Beispiel


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

Zurück zu Eigenschaften