下载文件
组件介绍
通过 HTTP 网址下载文件到本地
截图

属性说明

必填项
| 属性名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| 下载链接 | 字符串 | 空 | 下载文件的具体链接,开头的 http 或者 https 可不写 |
选填项
| 属性名称 | 类型 | 默认值 | 说明 |
|---|---|---|---|
| 保存路径 | 字符串 | 空 | 下载文件保存的文件夹位置,文件夹路径不存在会自动创建, 不写默认为流程的 res 文件夹 |
| 文件名 | 下拉选项 | 默认名称 | 文件保存名称: ● 默认名称:HTTP 协议下载文件的头部信息中的文件名, 如果无此头部信息,采用下载链接最后部分作为文件名 ● 自定义名称:自定义文件名称 |
| 名称 | 字符串 | 空 | 文件名选择「自定义名称」时需要输入的文件名称,如 "1" |
| 扩展名 | 下拉选项 | 默认 | 文件后缀: ● 默认:HTTP 协议下载文件的头部信息中的文件后缀 ● 自定义:自定义文件后缀 |
| 格式 | 字符串 | 空 | 扩展名选择「自定义」时需要输入的文件后缀 |
| 连接超时 | 数字 | 30 | 连接网络服务器的超时时间 单位秒,超过此时间会提示操作超时 |
| 下载超时 | 数字 | 300 | 下载文件的超时时间 单位秒,超过此时间会提示超时 |
返回值
| 名称 | 类型 | 说明 |
|---|---|---|
| 文件路径 | 字符串 | 下载文件保存路径 |
组件示例

- 下载文件:下载链接
"photo.16pic.com/00/53/75/16pic_5375674_b.jpg",保存路径"./res/",文件名自定义名称,名称"蜗牛.jpg",其他选项默认,返回值文件路径file - 运行结果:下载图片到流程的 res 文件夹下,修改为蜗牛.jpg 并在日志面板输出图片路径
注意事项
「保存路径」同时支持相对路径和绝对路径,相对路径以点斜杠 ./ 开头,代表该流程路径下文件夹,如
"./res/"表示当前流程的 res 文件夹。「连接超时」为 0 或者为空会一直等待直到服务器连接成功。
「下载超时」为 0 或者为空会一直等待下载直到下载完成。