/system/ftp
Der Container system/ftp enthält Funktionen zum Herstellen einer Verbindung zu einem FTP- oder FTPS-Server und zum Durchführen von Operationen wie z.B. dem Hochladen, Abrufen und Löschen von Dateien sowie dem Erstellen und Löschen von entfernten Verzeichnissen usw.
triggerfile-Parameter
Aufträge mit Dateisystem-Triggern und HTTP-Triggern haben einen Auftrags-Input-Parameter namens triggerfile, der den absoluten Pfad der Datei (Dateisystem-Trigger) oder URI (HTTP-Trigger) enthält, die den Auftrag auslöst. Die Trigger-Datei kann in FTP-Funktionen verwendet werden (z.B. um die Trigger-Datei auf einen FTP-Server hochzuladen). Wenn Sie nur den Namen der triggerfile-Datei mit ihrer Erweiterung benötigen, verwenden Sie den Ausdruck file-with-extension:
{filename-with-extension(triggerfile)}
Ein Beispiel dazu finden Sie unter der FTP-Funktion store.
Wildcards in FTP-Funktionen
Die folgenden FTP-Funktionen akzeptieren Wildcards als Parameter:
•/system/ftp/retrieve-wildcard
Sie können bei der Verwendung von Funktionen mit Wildcards die folgenden Wildcards eingeben:
Wildcard | Verwendung | Beispiel |
---|---|---|
* | Übereinstimmung mit null oder mehr Zeichen. | Mit *.htm werden home.htm und index.htm gefunden. |
? | Findet jedes einzelne Zeichen. | Mit *.xm? werden index.xml und project.xmi gefunden. |
Die Wildcard + (eines oder mehr) wird nicht unterstützt. Sie können stattdessen ?* verwenden. So werden z.B. mit *.c?* .cs-, .cp- und .csproj-Dateien, nicht aber .c-Dateien gefunden.