如何使用 java 程序从 ftp 服务器上删除文件?
我可以使用以下代码成功地在 ftp 上上传文件:
public static void main(String[] args) throws IOException {
// TODO Auto-generated method stub
String s = "ftp://username:password@ftpclient:21/text.txt;type=i";
URL u = new URL(s);
URLConnection uc = u.openConnection();
BufferedOutputStream bos = new BufferedOutputStream(uc.getOutputStream());
bos.write(67);
bos.close();
System.out.println("Done");
}
但是我如何从这个 ftp 服务器上删除文件呢?
任何帮助将不胜感激.........
提前致谢
您可以使用Apache FTP 客户端 http://commons.apache.org/net/apidocs/org/apache/commons/net/ftp/FTPClient.html执行此操作以及 FTP 上的所有其他命令。
像这样使用它:
...
FTPClient client = new FTPClient();
client.connect(host, port);
client.login(loginname, password);
client.deleteFile(fileNameOnServer);
client.disconnect();
...
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)