TsgcWebSocketProxyServer › Propriedades › Port

Port Propriedade

Porta TCP na qual o proxy aceita conexões WebSocket downstream de entrada.

Sintaxe

property Port: Integer read GetPort write _SetPort;

Valor Padrão

80

Observações

Defina Port antes de ativar o proxy. Qualquer valor entre 1 e 65535 é aceito, mas portas abaixo de 1024 normalmente requerem privilégios elevados no Unix e regras de firewall no Windows. Port é o endpoint downstream onde os clientes navegador/WebSocket conectam — é independente de Proxy.Port, que aponta para o servidor upstream. Quando o proxy escuta em vários endpoints, utilize Bindings em vez disso; atribuir Port é equivalente a um único binding em 0.0.0.0. Se você alterar Port após parar o proxy, chame Bindings.Clear() primeiro para que o handle anterior seja liberado.

Exemplo


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

Voltar para Propriedades