自己写的FTP断点续传下载程序
1, TYPE I // make it binary to transfer.
2, PASV // passive mode
3, // connect data transfer socket.
4, REST ** // send REST command.
5, RETR file_name // retrieve a file.
6, // receive data in the data transfer socket.
But when it comes to step 5, it will be an error.
500 unrecognized command.
我上面的做法出现了错误, 在第5步时出错了,说认不出命令。 但如果我把第四步去掉是可以完整下载一个文件的。
请问有没有人知道我上面是那里错了呢? 谢谢
相关推荐
C语言实现ftp断点续传
在IT领域,FTP(File Transfer Protocol)是一种广泛用于在互联网上进行文件传输的标准协议。C语言作为基础且灵活的编程语言,是实现FTP客户端程序的理想选择。
FTP断点续传案例以及多线程下载的Demo
FTP断点续传案例以及多线程下载的Demo 在使用FTP的过程中,很多时候需要系统支持断点续传以及多线程下载,前段时间为了做这个功能,各种搜索,综合了一下,写了一个demo,给正在写FTP的童鞋一点启发 上代码: 文件上传下载的类: package com.shallowdream.threaddemo; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.io.Inpu
FTP 协议以及断点续传
背景: 由于移动端业务的需求,应用到了ftp的文件上传功能,并考虑到移动端网络的不稳定性,需要加入断点续传功能。 详细介绍: FTP,文件传输协议是TCP/IP协议组中的协议之一。包括两部分,ftp服务器和ftp客户端。FTP服务器用来存储文件,用户则使用ftp客户端通过ftp协议访问位于ftp服务器上的资源。另外,默认ftp协议使用TCP端口中的21端口。我想这个最基本的ftp知识,大家应...
C#写的ftp上传下载
在本项目中,"C#写的ftp上传下载"是指利用C#语言编写的应用程序,实现了FTP(File Transfer Protocol)协议的功能,即文件的上传和下载。
Java实现FTP批量大文件上传下载
二、Java FTP 客户端库的选择让我们设想这样一个情形--我们想写一个纯 Java 的从一个远程计算机上运行的 FTP 服务器上传下载文件的应用程序;我们还希望能够得到那些供下载的远程文件的基本文件信息


