TsgcWebSocketServer_HTTPAPI › Propriétés › Active
Démarre ou arrête l'écouteur HTTP.sys, en enregistrant l'URL configurée auprès du pilote du noyau Windows.
property Active: Boolean read GetActive write SetActive default False;
False
Définissez Active à True pour enregistrer l'URL construite depuis Host/Port (ou les entrées dans Bindings) auprès du pilote http.sys et commencer à accepter des connexions ; le redéfinir à False désenregistre l'URL et arrête l'auditeur. Par défaut, le composant nécessite que le processus s'exécute avec des droits administratifs car la réservation d'URL nécessite des privilèges élevés. Si l'URL a déjà été réservée en externe (par exemple avec netsh http add urlacl), désactivez BindingOptions.ConfigureSSLCertificate pour que le serveur puisse démarrer sans droits Admin.
oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Host := '127.0.0.1';
oServer.Port := 80;
oServer.Active := true;