TsgcWebSocketServer_HTTPAPI › Eigenschaften › Host
Hostname oder IP-Adresse, die verwendet wird, um die beim http.sys-Treiber registrierte URL zu erstellen.
property Host: string read GetHost write SetHost;
'127.0.0.1'
Wenn Host einen Wert hat, kombiniert der Server diesen mit Port, um beim Start eine einzelne URL zu registrieren (zum Beispiel http://127.0.0.1:80/). Wenn Sie auf mehreren IP-Adressen oder Hostnamen gleichzeitig lauschen müssen, leeren Sie Host, rufen Sie Bindings.Clear auf und registrieren Sie jeden Endpunkt mit Bindings.NewBinding. Verwenden Sie + als Wildcard-Host, um Datenverkehr auf jeder lokalen Schnittstelle anzunehmen, oder eine bestimmte IP- / DNS-Bezeichnung, um den Listener einzuschränken. Host-Änderungen werden beim nächsten Umschalten von Active wirksam.
oServer := TsgcWebSocketServer_HTTPAPI.Create(nil);
oServer.Host := '127.0.0.1';
oServer.Port := 80;
oServer.Active := true;