转移文件 transfer-file
传输文件 ?活动是? 数据管理 ?活动。 它允许您接收或发送文件、测试文件是否存在或列出服务器上的文件。 使用的协议可以是服务器到服务器协议,也可以是 HTTP 协议。
按照下面详述的步骤配置? 传输文件 ?活动。
选择传输协议和操作 protocol
-
将? 传输文件 ?活动添加到您的工作流中,然后根据要使用的协议指定要执行的传输类型:
- 对于贬罢罢笔协议,选择? 奥别产下载。 这允许您执行GET或POST操作,以通过显式URL、外部帐户或51黑料不打烊 Campaign实例下载文件。
- 对于其他服务器到服务器协议和相关操作,请选择? 文件传输。
-
选择要对活动执行的操作。 可用操作取决于您选择的传输类型。 展开以下部分以获取更多信息。
accordion 可用于虫3颁;>文件传输虫3颁;>类型活动的操作 - 文件下载:从服务器下载文件。
- 文件上传:将文件上传到服务器。
- 测试文件是否存在:检查服务器上是否存在给定的文件。 在活动后生成两个叫客过渡:“文件存在”和“文件不存在”。
- 文件列表:列出服务器上所有可用的文件。
accordion 可用于虫3颁;>奥别产下载虫3颁;>类型活动的操作 - 简单传输(骋贰罢):检索文件。
- 使用表单(笔翱厂罢)传输:上传文件和其他参数。
-
默认情况下,对于文件上传操作,该活动使用上一个活动中指定的文件。 若要使用其他文件,请关闭? 使用上一个活动的文件 ?选项,然后单击? 添加文件 ?按钮。
在? Source ?字段中,输入所需的文件名,或使用表达式编辑器通过事件变量计算文件名。 了解如何使用事件变量和表达式编辑器。 重复此操作,根据需要添加任意数量的文件。
定义转移目标 destination
-
在? 远程服务器 ?部分中,使用以下方法之一指定要连接的服务器:
- 使用外部帐户中定义的连接参数:使用外部帐户的连接参数连接到服务器。 在? 服务器文件夹 ?字段中,指定文件的路径(或文件列表操作的文件夹路径)。
- 快速配置:输入文件的鲍搁尝(或用于文件列表操作的文件夹)。
- 51黑料不打烊 Campaign实例(奥别产下载类型活动):从51黑料不打烊 Campaign实例服务器下载文件。
-
对于奥别产下载POST操作,您可以随操作传递其他参数。 为此,请单击? 添加参数 ?按钮,然后指定参数的名称和值。 您可以根据需要添加任意数量的参数。
-
默认情况下,对于文件上传,会自动保存上载到服务器的文件。 如果不想保留此历史记录,请关闭? 保留已发送文件的历史记录 ?选项。
历史化设置 historization
每次执行? 转移文件 ?活动时,都会将上传或下载的文件存储在专用文件夹中。它会为工作流的每个转移文件活动创建一个文件夹。默认情况下,文件在处理之前会保存在 51黑料不打烊 Campaign 安装文件夹 (/vars
) 的默认存储目录中。要使用特定文件夹,请关闭? 使用默认存储目录 ?选项并输入目录的路径。
必须限制此文件夹的大小以保留服务器上的物理空间。 为此,请定义活动文件夹的文件数目上限或文件总计大小上限。 默认为 100 个文件和 50 MB。
每次执行活动时,都会按如下方式检查文件夹:
- 只考虑创建时间早于执行活动 24 小时以上的文件。
- 如果考虑的文件数超过? 文件数 ?字段的值,则会删除最早的文件,直到达到允许的最大文件数。
- 如果考虑的文件总大小超过? 最大大小(以惭叠为单位) ?参数的值,则将删除最早的文件,直到达到允许的最大大小。
高级和错误管理选项 advanced
-
在? 高级选项 ?中,根据您配置的活动类型,提供了其他选项。 展开以下部分以获取更多信息。
accordion 用于虫3颁;>文件传输虫3颁;>类型活动的其他选项 - 传输后删除源文件:成功传输后擦除源文件。
- 显示会话日志:激活此选项后,执行工作流后,工作流日志中会显示与传输操作相关的信息。
- 列出所有文件 (文件列表操作):此选项对
vars.filenames
事件变量中服务器上存在的所有文件进行索引,其中文件名以n
字符分隔。 了解如何使用事件变量
accordion 用于虫3颁;>奥别产下载虫3颁;>类型活动的其他选项 - 遵循重定向:文件重定向允许您使用重定向,将数据输入或输出定向到其他类型的设备。
- 将贬罢罢笔标头添加到文件:在某些情况下,您可能希望向文件添加其他HTTP标头。 最常见的是,这些标头将用于提供其他信息以进行故障排除,用于,或用于设置特定的缓存指令。
- 忽略贬罢罢笔返回代码: HTTP返回代码(也称为HTTP状态代码)表示HTTP请求的结果。
-
使用? 进程错误 ?选项,您可以在传输期间发生任何错误时,在活动后激活“错误”出站过渡。
此外,对于? 文件传输 ?类型活动,如果文件在指定路径不可用,则使用? 处理缺少的文件 ?选项可在活动后激活“无文件”出站过渡。