An NDoc Documented Class Library

ExFTPClient.ProxySettings Property

Settings for using proxies.

public EnterpriseDT.Net.Proxy.ProxySettings ProxySettings {get; set;}

Implements

IExFileTransferClient.ProxySettings

Remarks

Proxies may be used for FTPing through firewalls. HTTP and SOCKS (4,4A and 4) are supported.

SOCKS supports both passive (PASV) and active (PORT) mode transfers. Note that only passive mode transfers are possible via an HTTP proxy. There is no facility for HTTP proxies to listen for incoming connections, and hence active mode transfers cannot be done via an HTTP proxy. An exception will be thrown if they are attempted.

Often a username and password will be required to authenticate with the proxy. These can be set in ProxySettings.

ProxySettings is easiest to edit via the Property View.

See Also

ExFTPClient Class | EnterpriseDT.Net.Ftp Namespace