各位大哥,小弟socket新手。想请教一下,我想通过socket和FTP服务器交互,具体流程就是:
服务器识别的FTP命令--》服务器接受后reply--》解析reply,发送新命令--》服务器接受后reply--》。。如此多次。
哪位大哥写端代码示范一下,不胜感激。
还有不可以用sun或者apache的ftpclient包。

解决方案 »

  1.   

    还想请教一下,ftp服务器返回的string的结束符。哪位大哥知道啊。
      

  2.   

    那你的先找到 FTP协议的文档, 一步一步实现;
    你不用现成的包而要自己写,估计是想锻炼一下,  那么就不要偷懒, 老老实实的查文档吧
      

  3.   

    我写了,但是有bug,调试通过不了,就是因为不了解socket。
    确实不是我懒。RFC文档,本来不推荐依赖FTP服务器返回String解析后编程,因为没有标准格式。但是被逼着做啊。
    我的问题是如何交互啊?不停的out.flush()?求代码啊。