TsgcWebSocketProxyServer › Proprietà › Port

Port Property

Porta TCP su cui il proxy accetta connessioni WebSocket downstream in entrata.

Sintassi

property Port: Integer read GetPort write _SetPort;

Valore predefinito

80

Note

Impostare Port prima di attivare il proxy. Viene accettato qualsiasi valore compreso tra 1 e 65535, ma le porte inferiori a 1024 richiedono normalmente privilegi elevati su Unix e regole del firewall su Windows. Port è l'endpoint downstream a cui si connettono i client browser/WebSocket — è indipendente da Proxy.Port, che punta al server upstream. Quando il proxy è in ascolto su più endpoint, utilizzare Bindings; l'assegnazione di Port equivale a un singolo binding su 0.0.0.0. Se si modifica Port dopo aver arrestato il proxy, chiamare prima Bindings.Clear() in modo che l'handle precedente venga rilasciato.

Esempio


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

Torna alle Proprietà