递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

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

  [复制链接]

359

主题

6671

帖子

1万

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
17599
跳转到指定楼层
楼主
发表于 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
回复

使用道具 举报

1

主题

84

帖子

397

积分

中级会员

Rank: 3Rank: 3

积分
397
97#
发表于 2025-11-28 11:25:38 | 只看该作者
厉害了。
回复

使用道具 举报

3

主题

57

帖子

349

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
349
96#
发表于 2025-11-27 18:01:54 | 只看该作者
谢谢,收下了
回复

使用道具 举报

6

主题

179

帖子

2407

积分

金牌会员

Rank: 6Rank: 6

积分
2407
95#
发表于 2025-11-25 17:13:04 | 只看该作者
学习学习
回复

使用道具 举报

1

主题

12

帖子

226

积分

中级会员

Rank: 3Rank: 3

积分
226
94#
发表于 2025-11-9 05:34:13 | 只看该作者
感谢分享
回复

使用道具 举报

0

主题

25

帖子

328

积分

中级会员

Rank: 3Rank: 3

积分
328
93#
发表于 2025-11-3 00:06:53 | 只看该作者

这个不错,支持楼主开源
回复

使用道具 举报

0

主题

19

帖子

255

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
255
92#
发表于 2025-8-19 18:14:12 | 只看该作者
看看咋样
回复

使用道具 举报

0

主题

21

帖子

3150

积分

论坛元老

Rank: 8Rank: 8

积分
3150
91#
发表于 2025-8-18 21:51:25 | 只看该作者
回复看看
回复

使用道具 举报

69

主题

282

帖子

1679

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1679
90#
发表于 2025-8-16 08:49:12 | 只看该作者
学习
回复

使用道具 举报

3

主题

25

帖子

373

积分

中级会员

Rank: 3Rank: 3

积分
373
89#
发表于 2025-7-31 20:05:12 | 只看该作者
6666666666666
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-3 23:42 , Processed in 0.105186 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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