/system/ftp
Le conteneur /system/ftp inclut les fonctions qui sont utilisées pour connecter un serveur FTP ou FTPS et exécuter les opérations telles que télécharger, extraire, et supprimer des fichiers, créer et supprimer des répertoires à distance, etc.
Paramètre de triggerfile
Les tâches avec file system triggers et HTTP triggers ont un paramètre d’entrée de la tâche appelé triggerfile qui reçoit un chemin absolu du fichier (déclencheurs de système de fichier) ou URI (déclencheurs HTTP) qui déclenche la tâche. Vous pouvez utiliser le triggerfile dans les fonctions FTP (par ex., pour télécharger le triggerfile sur un serveur FTP). Si vous avez uniquement besoin du nom du triggerfile avec son extension, utilisez l’expression file-with-extension :
{filename-with-extension(triggerfile)}
Pour un exemple, voir la fonction FTP store.
Les caractères génériques dans les fonctions FTP
Les FTP fonctions suivantes acceptent les caractères génériques en tant que paramètres :
•/system/ftp/retrieve-wildcard
Lorsque vous utilisez des fonctions avec caractères génériques, vous pouvez saisir les caractères génériques suivants :
Caractère générique | Utilisation | Exemple |
---|---|---|
* | Correspond à zéro ou plus de caractères. | *.htm correspondra à home.htm et index.htm |
? | Correspond à tout caractère unique. | *.xm? Correspondra à index.xml et project.xmi |
Le caractère générique + (un ou plus) n’est pas pris en charge. À la place, vous pouvez utiliser ?*. Par exemple, *.c?* correspondra aux fichiers .cs, .cp et .csproj mais ne correspondra pas aux fichiers .c.