Commit ebd46f33 by 张付兵

增加接口,用于创建文件夹

parent e25a7fb4
......@@ -120,6 +120,21 @@ public class FtpProxyWebApi {
return picByte;
}
@GetMapping("/makeDir")
public Response<Boolean> list(@RequestParam("dir") String dir) {
FtpUtil ftpUtil = new FtpUtil(ftpConfigBean.getIp(),
ftpConfigBean.getPort(),
ftpConfigBean.getUsername(),
ftpConfigBean.getPassword());
try {
boolean result = ftpUtil.makeDir(dir);
return ResponseGenerator.success(result);
} catch (IOException e) {
return ResponseGenerator.fail(e.toString());
}
}
/**
* 违法举报图片上传接口
*/
......
package com.hikcreate.ftp.proxy.utils;
import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPClientConfig;
import org.apache.commons.net.ftp.FTPReply;
import org.apache.log4j.Logger;
import java.io.IOException;
......@@ -162,4 +159,7 @@ public class FtpUtil {
return flag;
}
public boolean makeDir(String dir) throws IOException {
return ftpClient.changeWorkingDirectory(dir);
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment