递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 55584|回复: 80
打印 上一主题 下一主题

[视窗] 火山PC-官方CURL模块实现登录FTP查看文件列表和下载示例

  [复制链接]

359

主题

6677

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
17223
跳转到指定楼层
楼主
发表于 2021-4-28 11:08:06 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 1185907650 于 2021-4-28 11:12 编辑

本源码转载自利快云https://www.lkuaiy.com/
火山PC-官方CURL模块实现登录FTP查看文件列表和下载示例先看效果


CURL可谓非常强大,不仅支持HTTP的POST,GET操作,而且还支持FTP文件服务器的相关网络操作,今天我们就分享下FTP下载的简单示例。

先准备好FTP服务器,网上非常多绿色免费的FTP,若是不会搭建请自行**,下图是网上下载的临时测试用的简单FTP服务器。


第一步:设计界面:

第二步:引用CURL库

第三步:编写代码,下图将关键代码进行展示,文末有源码。
注意读取文件列表可以用FTP的请求方式“LIST”直接获取目录下文件明细,不用再去回调函数中处理。
单独下载文件的时候注意,需要指定回调函数,当文件完成传输时,会触发此事件将下载的文件写入磁盘即可。



运行:会在程序根目录生成下载的文件。

作为抛砖引玉,上面只是将FTP的基础用法进行分享,CURL作为强大的网络传输开源库,功能非常强悍,若是要用好还需仔细看官方文档和示例。







游客,如果您要查看本帖隐藏内容请回复


















火山安卓+PC多部课程尽在:www.lkuaiy.com
回复

使用道具 举报

6

主题

107

帖子

1759

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1759
81#
发表于 昨天 11:31 | 只看该作者
这个不错,支持楼主开源
回复

使用道具 举报

0

主题

5

帖子

24

积分

新手上路

Rank: 1

积分
24
80#
发表于 昨天 10:51 | 只看该作者
dwaqqweqweqwewwqeqw
回复

使用道具 举报

1

主题

49

帖子

1072

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1072
79#
发表于 2025-3-12 08:07:50 | 只看该作者
火山PC-官方CURL模块实现登录FTP查看文件列表和下载示例 [修改]
回复

使用道具 举报

2

主题

42

帖子

306

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
306
78#
发表于 2025-3-9 15:51:01 | 只看该作者
努力学习中
回复

使用道具 举报

3

主题

12

帖子

191

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
191
77#
发表于 2025-1-30 21:00:16 | 只看该作者
谢谢,学习中
回复

使用道具 举报

11

主题

97

帖子

1154

积分

金牌会员

Rank: 6Rank: 6

积分
1154
76#
发表于 2024-12-29 22:24:45 | 只看该作者
6666666666
回复

使用道具 举报

1

主题

36

帖子

154

积分

注册会员

Rank: 2

积分
154
75#
发表于 2024-11-29 22:55:57 | 只看该作者
1111111111111111111
回复

使用道具 举报

22

主题

105

帖子

506

积分

高级会员

Rank: 4

积分
506
74#
发表于 2024-11-27 13:53:24 | 只看该作者
看看看下载进度怎么搞
回复

使用道具 举报

7

主题

30

帖子

161

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
161
73#
发表于 2024-10-17 15:49:23 | 只看该作者
支持楼主开源,学习
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2025-4-4 19:43 , Processed in 0.097139 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表