Hosts / Host Technical Reference |
The generic FTP and FTP/s hosts enable a user to fully specify a client file transfer interface to an FTP server. If at all possible, use a pre-configured host specific to the target server; this will save the effort of having to research, specify, and then debug the interface.
The generic FTP host provides an interface over non-secure FTP. If you or your trading partner requires Secure Socket Layer (SSL) FTP, use the generic FTP/s host.
Not all FTP servers will support or require the full set of host commands allowed by VersaLex. At a minimum, the server must support PUT and/or GET. The following action commands are available on VersaLex:
Command | Purpose | Underlying FTP method | |
---|---|---|---|
Host commands | PUT | Send one or more files to the host | STOR |
GET | Receive one or more files from the host | RETR | |
DIR | Get a directory listing of available files from the host | LIST | |
CD | Changes the current directory on the host. | CHDIR | |
QUOTE command | Sends a raw command to the server | command | |
SITE | Sends a site specific command to the server | SITE | |
TYPE | Sets file data type to ASCII or BINARY | TYPE | |
Local commands | SYSTEM | Execute a local system command | - |
WAIT | Pause | - | |
SET | Sets a property | ||
CLEAR | Clears a string property | ||
LCOPY | Copy one or more local files | - | |
LDELETE | Delete one or more local files | - | |
LREPLACE | Replace bytes in one or more local files | - | |
CHECK | Check for a transfer, file, or directory (VLTrader and Harmony only) | - | |
SCRIPT | Execute a JavaScript File (VLTrader and Harmony only) | - |