Francois,
Usually non transparent FTP proxies work by connecting to the proxy
itself and then when asked username, entering the real user name
followed by and @ and the remote server name. Sometimes the @ character
is replaced by a # character.
I was under the impression that this was how transparent proxies work,
based on comments in the source:
How to use a Proxy or Firewall ?
First of all, not all proxies or firewalls are the same. So have a
look at
product documentation. However, most products support a transparent
proxy
which doesn't require any special programming:
1) Instead of connection to a remote FTP server, you connect to the
proxy
2) User name is replaced by user name, followed by '@' sign then
followed
by target remote FTP server host name.
3) Password is usual remote FTP server password.
4) Most require using Passive mode.
Example: You want to connect to ftp.borland.com, using anonymous
connection,
company firewall/proxy is running on host named proxyserver.
FtpCli1.HostName := 'proxyserver';
FtpCli1.UserName := 'anonym...@ftp.borland.com';
FtpCli1.Password := 'your.em...@company';
FtpCli1.Passive := TRUE;
Or am I getting muddled here?
...Andy
--
francois.pie...@overbyte.be
The author of the freeware multi-tier middleware MidWare
The author of the freeware Internet Component Suite (ICS)
http://www.overbyte.be
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be
--
To unsubscribe or change your settings for TWSocket mailing list
please goto http://lists.elists.org/cgi-bin/mailman/listinfo/twsocket
Visit our website at http://www.overbyte.be