FTP Connector - Mule 4
Anypoint Connector for FTP (FTP Connector) provides access to files and folders on an FTP server. FTP connector operations manage file transfers by using File Transfer Protocol (FTP). The connector’s main features include:
-
The ability to read files or fully list directory contents on demand.
-
Support for common FTP operations such as creating directories and copying, moving, renaming, and deleting files.
-
Support for locking files.
-
File matching functionality.
-
A design that is consistent with the File and FTP Connectors.
The same set of operations is available using these two connectors, and they behave similarly.
Representation of File Attributes
Mule 4 provides a message structure of a payload and attributes in which the data moves around, making that payload a file content. The attributes provide an object that contains metadata on the payload and information such as the file’s name, path, size, and timestamps. For FTP Connector and SFTP Connector, these attributes are known as file attributes.
In Mule 4, messages comprise file content (a payload) and file attributes (metadata about the payload, such the file’s name, path, size, and timestamps. The file attributes also describe the format in which a payload is represented by including a file’s encoding and MIME type.