TsgcWebSocketClientProperties › Proxy

Proxy Property

Roteia a conexão WebSocket através de um servidor proxy HTTP ou SOCKS.

Sintaxe

property Proxy: TsgcWSProxy_Options read FProxy write SetProxy;

Valor Padrão

Enabled=False, Port=8080

Observações

Defina Proxy.Enabled como True e preencha Host e Port para tunelar a conexão por meio de um proxy. Os tipos de proxy suportados (ProxyType) são pxyHTTP, pxySocks4, pxySocks4A e pxySocks5. Username e Password são opcionais; deixe-os em branco para autenticação anônima.

Exemplo


Client := TsgcWebSocketClient.Create(nil);
Client.Proxy.Enabled := true;
Client.Proxy.Username := 'user';
Client.Proxy.Password := 'secret';
Client.Proxy.Host := '80.55.44.12';
Client.Proxy.Port := 8080;
Client.Active := True;

Voltar para Propriedades