TsgcWebSocketProxyServer › Eigenschaften › Port

Port Eigenschaft

TCP-Port, auf dem der Proxy eingehende nachgelagerte WebSocket-Verbindungen annimmt.

Syntax

property Port: Integer read GetPort write _SetPort;

Standardwert

80

Hinweise

Setzen Sie Port, bevor Sie den Proxy aktivieren. Jeder Wert zwischen 1 und 65535 wird akzeptiert, aber Ports unter 1024 erfordern unter Unix normalerweise erhöhte Berechtigungen und unter Windows Firewall-Regeln. Port ist der Downstream-Endpunkt, an dem sich Browser-/WebSocket-Clients verbinden — er ist unabhängig von Proxy.Port, der auf den Upstream-Server zeigt. Wenn der Proxy an mehreren Endpunkten lauscht, verwenden Sie stattdessen Bindings; das Zuweisen von Port entspricht einer einzelnen Bindung auf 0.0.0.0. Wenn Sie Port nach dem Stoppen des Proxys ändern, rufen Sie zuerst Bindings.Clear() auf, damit das vorherige Handle freigegeben wird.

Beispiel


oProxy := TsgcWebSocketProxyServer.Create(nil);
oProxy.Port := 8080;
oProxy.Proxy.Host := 'upstream.example.com';
oProxy.Proxy.Port := 9000;
oProxy.Active := true;

Zurück zu Properties