用Java构建稳定的Ftp服务器 (4)

来源:互联网 发布:mac pro评测 编辑:程序博客网 时间:2024/06/01 10:23

基本上我们的Ftp已经可以运行了,注意到我们在FtpConnection中处理USER和PASS命令,直接返回200 OK,如果需要验证用户名和口令,还需要添加相应的代码。

如何调试Ftp服务器?

有个最简单的方法,便是使用现成的Ftp客户端,推荐CuteFtp因为它总是把客户端发送的命令和服务器响应打印出来,我们可以非常方便的看到服务器的输出结果。

另外一个小Bug,文件列表在CuteFtp中可以正常显示,在其他Ftp客户端不一定能正常显示,这说明输出响应的“兼容性”还不够好,有空了看看Ftp的RFC再改进!:

OVER