有没有写一个文件来使用某种OutputStream的一个FTP目录,而无需先写一个本地文件的任何可能的方式是什么?
我已经发现了实现这一目标的一些第三方库,但我想知道是否有一些Java的“标准”类,使得它有可能,我的意思是,一些类被打包到STANDAR的Java API。
谢谢!!
有没有写一个文件来使用某种OutputStream的一个FTP目录,而无需先写一个本地文件的任何可能的方式是什么?
我已经发现了实现这一目标的一些第三方库,但我想知道是否有一些Java的“标准”类,使得它有可能,我的意思是,一些类被打包到STANDAR的Java API。
谢谢!!
URL url = new URL("ftp://user:pass@ftp.something.com/file.txt;type=i");
URLConnection urlc = url.openConnection();
InputStream is = urlc.getInputStream(); // To download
OutputStream os = urlc.getOutputStream(); // To upload
最好的做法是建立抽象层不从FTP解决方案依赖。
至于我对Java FTP的最佳工具是http://www.sauronsoftware.it/projects/ftp4j/