Aller au contenu principal

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

Prochaines étapes