用Java实现基本FTP客户端的socket 3 月,1 周 Questions & Answers 78 我想用Java编写一个FTP客户端,但有一个限制:不允许使用高级库(例如FTP、url等) 如何实现打印当前目录、更改目录和下载简单。txt文件
# 1 楼答案 您可以从读取控制FTP协议的RFC开始。有了这些,你可以了解FTP协议是如何工作的,它如何发送命令,预期的响应等等 你可以在这里找到一个链接:https://www.rfc-editor.org/rfc/rfc959 除此之外,您还可以看看这个GitHub存储库。在那里你会发现一个简单的FTP客户端,我在大学时写过。FtpConnection类实现了完成工作所需的大部分命令 看看它以及它们是如何使用的 https://github.com/Kortex/Simple-FTP-Client
# 1 楼答案
您可以从读取控制FTP协议的RFC开始。有了这些,你可以了解FTP协议是如何工作的,它如何发送命令,预期的响应等等
你可以在这里找到一个链接:https://www.rfc-editor.org/rfc/rfc959
除此之外,您还可以看看这个GitHub存储库。在那里你会发现一个简单的FTP客户端,我在大学时写过。
FtpConnection
类实现了完成工作所需的大部分命令看看它以及它们是如何使用的
https://github.com/Kortex/Simple-FTP-Client