TsgcWebSocketServer_HTTPAPI › Właściwości › Active
Uruchamia lub zatrzymuje nasłuchiwanie HTTP.sys, rejestrując skonfigurowany URL w sterowniku jądra systemu Windows.
property Active: Boolean read GetActive write SetActive default False;
False
Ustaw właściwość Active na True, aby zarejestrować adres URL zbudowany z Host/Port (lub wpisów w Bindings) w sterowniku http.sys i rozpocząć akceptowanie połączeń; ustawienie z powrotem na False wyrejestrowuje adres URL i zatrzymuje nasłuchiwanie. Domyślnie składnik wymaga uruchomienia procesu z uprawnieniami administratora, ponieważ rezerwacja adresu URL wymaga podwyższonych uprawnień. Jeśli adres URL został już wcześniej zarezerwowany zewnętrznie (na przykład za pomocą netsh http add urlacl), należy wyłączyć BindingOptions.ConfigureSSLCertificate, aby serwer mógł uruchomić się bez uprawnień administratora.
oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Host := '127.0.0.1';
oServer.Port := 80;
oServer.Active := true;