Nœuds FTP
Les nœuds FTP permettent d'effectuer des opérations sur des serveurs FTP/SFTP.
Types de nœuds FTP
Ecosystem propose plusieurs nœuds FTP :
- List Files : Lister les fichiers d'un répertoire
- Read File : Lire le contenu d'un fichier
- Send File : Envoyer un fichier
- Delete File : Supprimer un fichier
- Move File : Déplacer un fichier
Configuration commune
Credentials
Sélectionnez les credentials FTP/SFTP :
- Host, port, username, password
- Utilisez un Credential Ecosystem pour la sécurité
Path
Chemin du répertoire ou fichier :
- Absolu :
/uploads/orders - Relatif :
orders(relatif au répertoire par défaut)
Nœud List Files
Liste les fichiers d'un répertoire.
Configuration
- Path : Répertoire à lister
- Extensions : Filtre par extension (optionnel)
- Recursive : Recherche récursive (oui/non)
Résultat
{
"files": [
{
"name": "file1.csv",
"path": "/uploads/file1.csv",
"size": 1024
}
]
}
Nœud Read File
Lit le contenu d'un fichier.
Configuration
- Path : Chemin complet du fichier
- Encoding : Encodage (UTF-8 par défaut)
Résultat
{
"content": "... contenu du fichier ...",
"name": "file.csv",
"size": 1024
}
Nœud Send File
Envoie un fichier vers le serveur FTP.
Configuration
- Path : Chemin de destination
- Content : Contenu du fichier (texte ou base64)
- Name : Nom du fichier
Nœud Delete File
Supprime un fichier.
Configuration
- Path : Chemin complet du fichier à supprimer
attention
Cette action est irréversible.
Nœud Move File
Déplace un fichier.
Configuration
- From : Chemin source
- To : Chemin destination
Bonnes pratiques
- Credentials : Utilisez toujours des Credentials
- Sécurité : Préférez SFTP à FTP
- Gestion d'erreurs : Gérez les erreurs de connexion
- Validation : Vérifiez l'existence des fichiers avant opération