Data Transformation Engine FTP Adapter Reference Guide
Chapter 4 - Syntax Summary  URL Syntax 
FTP Adapter Reference Guide 
32 
an at sign (
@). Within the user and password field, any :, @, or / 
characters must be encoded. See URL Encoding. 
The 
url_path of an FTP URL has the following syntax: 
cwd1/cwd2/.../cwdN/name;type= xfer_type 
where 
cwd1 through cwdN and name are (possibly encoded) strings and 
xfer_type is one of the characters 
a, i, or d. The part ;type= xfer_type may be 
omitted. The 
cwdx and name parts may be empty. The whole url_path may be 
omitted, including the 
/, delimiting it from the prefix containing user, password, 
host, and port. 
The 
url_path is interpreted as a series of FTP commands as follows: 
♦  Each 
cwd element is to be sequentially supplied as the argument to a CWD 
(change working directory) command. 
♦  If the typecode is “
d”, perform a NLST (name list) command with name as the 
argument and interpret the results as a file directory listing. 
♦  Otherwise, perform a 
TYPE command with xfer_type as the argument and 
then access the file named 
name (for example, using the RETR command). 
Note The xfer_type argument has been extended beyond what is supported by the 
RFC, specifically the D1, D2, D3, and D4 sections. Also, host:port may be 
excluded, although it is rarely useful to do so; host defaults to localhost. 










