利用FtpClient取FTP文件
来源:互联网 发布:知豆电动汽车充电功率 编辑:程序博客网 时间:2024/06/03 07:57
import sun.net.ftp.FtpClient;
import java.io.*;
import sun.net.*;
public class ftp1 {
public static void main(String[] args) {
try {
FtpClient fc=new FtpClient("xxxx.xx.xx");//连接到ftp地址
fc.login("xxx","xxx"); //服务器用户名密码
// fc.cd("/home/hh");//如果文件在某个目录下,则加入fc.cd("foodir");
int ch;
File fi = new File("D://test.txt"); //本地生成的新文件名称
RandomAccessFile getFile = new RandomAccessFile(fi,"rw");//随即文件访问类 rw信息写入文件
getFile.seek(0); //seek用来定位在文件中插入的位置
TelnetInputStream fget=fc.get("test.txt");//读取服务器上的文件("文件名")
DataInputStream puts = new DataInputStream(fget); //把文件放入数据输入流
while ((ch = puts.read()) >= 0) {
getFile.write(ch); //写入文件
}
fget.close();
getFile.close();
fc.closeServer();
}catch (IOException ex) {
ex.printStackTrace();
}
System.out.println("文件成功下载");
}
}
import java.io.*;
import sun.net.*;
public class ftp1 {
public static void main(String[] args) {
try {
FtpClient fc=new FtpClient("xxxx.xx.xx");//连接到ftp地址
fc.login("xxx","xxx"); //服务器用户名密码
// fc.cd("/home/hh");//如果文件在某个目录下,则加入fc.cd("foodir");
int ch;
File fi = new File("D://test.txt"); //本地生成的新文件名称
RandomAccessFile getFile = new RandomAccessFile(fi,"rw");//随即文件访问类 rw信息写入文件
getFile.seek(0); //seek用来定位在文件中插入的位置
TelnetInputStream fget=fc.get("test.txt");//读取服务器上的文件("文件名")
DataInputStream puts = new DataInputStream(fget); //把文件放入数据输入流
while ((ch = puts.read()) >= 0) {
getFile.write(ch); //写入文件
}
fget.close();
getFile.close();
fc.closeServer();
}catch (IOException ex) {
ex.printStackTrace();
}
System.out.println("文件成功下载");
}
}
- 利用FtpClient取FTP文件
- FtpClient 获取ftp文件列表
- JAVA中使用FTPClient上传下载 java利用ftp协议上传文件(by me)
- FTP客户端(利用sun.net.ftp.FtpClient实现)
- struts2 上传文件 FtpClient ftp操作
- 使用FtpClient类实现FTP文件上传下载
- sun.net.ftp.FtpClient下载、上传文件
- FTP文件上传------FTPClient的使用
- com.enterprisedt.net.ftp.FTPClient FTP文件上传操作
- JAVA中的FtpClient与FTPClient,并实现jsp页面下载ftp服务器上的文件
- java的ftp上传文件程序(FtpClient类)
- Java常用FTP文件操作说明 Apache.FTPClient,ftp4j,jftp
- C#上传下载文件ftp操作类FTPClient代码
- C#上传下载文件ftp操作类FTPClient代码
- Ftp上传下载文件,并能自定义进度条展示(FtpClient)
- C# FTPClient--FTP操作帮助类,上传下载,文件,目录操作
- org.apache.commons.net.ftp.FTPClient文件上传下载,中文乱码
- 用FTPClient对ftp文件进行上传下载等操作
- 让oracle使用大的内存页
- Android系统在超级终端下必会的命令大全【前言篇】
- JDBC connect to oracle
- 关于获取CPU温度的CSDN帖子
- 委托和事件
- 利用FtpClient取FTP文件
- java.util.concurrent 架构
- 使用LOG4CPP
- 浅谈VC的钩子 (转)
- Android系统在超级终端下必会的命令大全【一】
- 开源日志系统 - log4cplus
- 2010福布斯中国富豪榜榜单(前50名)
- VC++引用键盘钩子(转)
- Asp.net 文件上传下载