社区
网络通信/分布式开发
帖子详情
indy中IDFtp的应用问题
APTECHLCH
2005-02-19 01:21:04
请问idftp能否做到断点续传,下载倒是蛮好实现的,但是不知道上传要怎么做到断点续传???
且如果文件名未改变,但文件改变了,下载(断点续传)时是否会自动判断???
...全文
175
3
打赏
收藏
indy中IDFtp的应用问题
请问idftp能否做到断点续传,下载倒是蛮好实现的,但是不知道上传要怎么做到断点续传??? 且如果文件名未改变,但文件改变了,下载(断点续传)时是否会自动判断???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netwan
2005-02-24
打赏
举报
回复
上传断点续传原理是这样的:
假设有个 file.zip 传了50%断掉后
先 resumepoint:=idftp1.size('file.zip');
再 打开 本地 file.zip 到fileStream,seek 到 resumepoint;
idftp1.Quote('REST '+floattostr(resumepoint));
idftp1.put(fileStream,Orderputfilename,true);
关键一点是要修改indy 的源代码
indy是用sendcmd 'APPE' 方式续上传的,要改为sendcmd 'STOR'
---
注:本方法在serv-u 5.0 ,indy 9.0.4上测试通过
redmoon_line
2005-02-22
打赏
举报
回复
关注
smiler007
2005-02-19
打赏
举报
回复
我也想知道...顶顶
DELPHI
Id
FTP
DELPHI
Id
FTP
FTP
是一个标准协议,它是在计算机和网络之间交换文件的最简单的方法。
FTP
也是
应用
TCP/IP协议的
应用
协议标准。
FTP
通常于将作者的文件上传至服务器,或从服务器上下传文件的一种普遍的使用方式作为用户,您可以用非常简单的DOS界面来使用
FTP
,也可以使用由第三方提供的软件(如FLASHFXP)来对服务器的数据进行删除,重命名等操作。 当然,使用这些之前
ID
Ftp
用法
ID
Ftp
用法 1 连接远程服务器procedure Connect(AAutoLogin: boolean; const ATimeout: Integer);2 改变目录procedure ChangeDir(const ADirName: string);...
DELPHI
ID
ftp
忘记在哪看的了,转来学习。
FTP
是一个标准协议,它是在计算机和网络之间交换文件的最简单的方法。
FTP
也是
应用
TCP/IP协议的
应用
协议标准。
FTP
通常于将作者的文件上传至服务器,或从服务器上下传文件的一种普遍的使用方式作为用户,您可以用非常简单的DOS界面来使用
FTP
,也可以使用由第三方提供的软件(如FLASHFXP)来对服务器的数据进行删除,重命名等操作。 当然,使用这些
T
FTP
配置 笔记
1:安装t
ftp
服务器 2:配置t
ftp
服务器 vim /etc/xinetd.d/t
ftp
service t
ftp
{ socket_type = dgram wait = yes disable = no //这一行要从yes改为no user = root protocol = udp server = /usr/sbin/in.t
ftp
d
Delphi 7的
Indy
网络组件学习笔记01
为了适应网络的迅速发展,Delphi推出了大量适合于网络环境开发
应用
的组件, 如图10.4所示是Delphi
中
的
Indy
组件页,其上集
中
了当前网络上常见的服务类型。 图10.4
Indy
组件页10.3.1
Indy
组件 1.
Indy
Clients页 (1)
Id
TCPClient 封装了TCP客户端的所有功能,包括套接字支持,用于编写TCP客户端软件或派生其他类。
网络通信/分布式开发
1,593
社区成员
32,964
社区内容
发帖
与我相关
我的任务
网络通信/分布式开发
Delphi 网络通信/分布式开发
复制链接
扫一扫
分享
社区描述
Delphi 网络通信/分布式开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章