问题描述
是这样的,由于业务的需要,我必须在客户端获取用户名等信息,然后生成一个后缀名为csv的文件,然后发送到服务器上。不知道要如何实现,服务器只提供ip地址。假如我要将文件发送到10.0.0.100的D盘上,要如何做? 问题补充:说漏了一点,我要发送的是别的一个ftp服务器。
解决方案
ftpclient是一个开源工具类,包含在commons-net.jar里面,具体名称是org.apache.commons.net.ftp.FTPClient,你可以用它向指定服务器发送文件或者下载文件。前提是你有用户名和密码。
解决方案二:
可以用ftpclient来上传,如果是ftp服务器的话。一般默认端口都是21,也就是连接的时候可以只提供ip。如果不是21,那就必须提供端口号才能传输。
解决方案三:
既然最终目的是在服务器上保存一个csv文件,为啥不能直接在服务器端生成,而是要在客户端生成后传给服务器呢?而客户端要做的只是提供相应信息即可。
时间: 2024-09-16 04:25:12