Appearance
下载文件到本地
概述
在客户端浏览器中下载文件到本地。下载文件需要传入文件的路径,或者是BASE64编码的文件内容
参数配置
参数 | 说明 |
---|---|
文件名称 | 下载的文件名称,可使用表达式获取上下文变量指定动态内容 |
文件来源 | 下载的文件来源。包含字符串、Base64、本地文件路径、共享存储文件路径 |
文件内容 | 下载的文件内容,可使用表达式获取上下文变量指定动态内容 |
文件路径 | 下载的文件路径,可使用表达式获取上下文变量指定动态内容 |
使用说明
- 文件内容
- 当下载来源为字符串,客户端将以文本形式将内容写入到文件
- 当下载来源为Base64,客户端将会将内容读取为二进制数据写入到文件。基于该模式时需要注意文件大小,以避免客户端解析太大文件引起浏览器崩溃
- 文件路径
- 当下载来源为本地文件路径,文件内容需要填写存储在本地沙盒file中的文件路径
- 当下载来源为共享存储文件路径,文件内容需要填写存储在共享存储file中的文件路径
注意事项
多节点部署模式时下载文件,尽量使用下载共享存储文件方式,避免因下载请求被负载均衡到另外一个服务,无法找到文件的问题
使用场景
- 用户触发自动化后,导出自定义Excel或按照模板生成Excel,通过自动化计算生成Excel文件后,下载本地
- 用户触发自动化后,下载平台内文件系统的文件到本地
- 用户触发自动化后,动态计算文本类数据,下载文本内容到本地