我想从Java连接到FTP。
我这样做了: 当套接字连接到FTP时,我从套接字的输入流中获取220消息(来自FTP服务器的欢迎消息)。
然后我通过套接字输出流发送这个字节串:“HELP”。
但是在发送该字节字符串后没有从服务器收到任何内容。输入流仍在监听,但总体上很安静。
我错过了重要的事情吗?
答案 0 :(得分:4)
没有必要重新发明轮子。相反,我建议使用Apache的org.apache.commons.net.ftp.FTPClient
。有关详细信息,请参阅Apache Commons Net。
答案 1 :(得分:3)
您需要在发送命令的末尾发送CR / LF线路终结器,例如
HELP\r\n