Indicates the FTP data channel connection method.
property Passive: boolean;
Passive is a Boolean property that indicates how the data channel connection for a File Transfer Protocol session is established.
When Passive is True, the FTP server will listen for the FTP client to connect on a data port specified in the response to the FTP PASV or EPSV commands. EPSV is used when UsingExtDataPort contains True.
Active connections (or when Passive is set to False) indicates that the FTP server will open the connection for the data channel. In other words, the FTP client will listen for the server to open a connection for the data channel. The server is notified using the FTP PORT or EPRT commands. EPRT is used when UsingExtDataPort contains True.
Please note that some proxy configurations require PORT transfers, and some FTP servers do not support PASV transfers. Consult your network administrator for details on using FTP in your network environment.
Copyright © 1993-2006, Chad Z. Hower (aka Kudzu) and the Indy Pit Crew. All rights reserved.
Post feedback to the Indy Docs Newsgroup.