自己写的FTP断点续传下载程序
我想自己用socket写一个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步时出错了,说认不出命令。 但如果我把第四步去掉是可以完整下载一个文件的。
请问有没有人知道我上面是那里错了呢? 谢谢