TsgcWebSocketServer_HTTPAPIEigenschappen › Active

Active Eigenschap

Start of stopt de HTTP.sys-listener en registreert de geconfigureerde URL bij het Windows-kernelstuurprogramma.

Syntaxis

property Active: Boolean read GetActive write SetActive default False;

Standaardwaarde

False

Opmerkingen

Stel Active in op True om de URL die is gebouwd uit Host/Port (of de vermeldingen in Bindings) te registreren bij het http.sys-stuurprogramma en verbindingen te accepteren; het terugzetten naar False maakt de URL-registratie ongedaan en stopt de luisteraar. Standaard vereist het component dat het proces wordt uitgevoerd met beheerdersrechten omdat URL-reservering verhoogde privileges vereist. Als de URL al extern is gereserveerd (bijvoorbeeld met netsh http add urlacl), schakel dan BindingOptions.ConfigureSSLCertificate uit zodat de server kan starten zonder beheerdersrechten.

Voorbeeld


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

Terug naar eigenschappen