TsgcWebSocketProxyServer › Eigenschappen › Port
TCP-poort waarop de proxy inkomende downstream WebSocket-verbindingen accepteert.
property Port: Integer read GetPort write _SetPort;
80
Stel Port in voordat u de proxy activeert. Elke waarde tussen 1 en 65535 wordt geaccepteerd, maar poorten onder 1024 vereisen doorgaans verhoogde bevoegdheden op Unix en firewallregels op Windows. Port is het downstream-eindpunt waar browser/WebSocket-clients verbinding mee maken — het staat los van Proxy.Port, dat naar de upstream-server verwijst. Wanneer de proxy op meerdere eindpunten luistert, gebruikt u Bindings; het toewijzen van Port is gelijk aan een enkele binding op 0.0.0.0. Als u Port wijzigt nadat u de proxy hebt gestopt, roep dan eerst Bindings.Clear() aan zodat het vorige koppel wordt vrijgegeven.
oProxy := TsgcWebSocketProxyServer.Create(nil);
oProxy.Port := 8080;
oProxy.Proxy.Host := 'upstream.example.com';
oProxy.Proxy.Port := 9000;
oProxy.Active := true;