TsgcWebSocketClientPropriétés › Proxy

Proxy Propriété

Achemine la connexion WebSocket via un serveur proxy HTTP ou SOCKS.

Syntaxe

property Proxy: TsgcWSProxy_Options read FProxy write SetProxy;

Valeur par défaut

Enabled=False, Port=8080

Remarques

Définissez Proxy.Enabled à True et renseignez Host et Port pour tunneliser la connexion via un proxy. Les types de proxy pris en charge (ProxyType) sont pxyHTTP, pxySocks4, pxySocks4A et pxySocks5. Username et Password sont facultatifs ; laissez-les vides pour l'authentification anonyme.

Exemple


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;

Retour aux propriétés