六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 38|回复: 0

FTP下载文件

[复制链接]

升级  40%

28

主题

28

主题

28

主题

秀才

Rank: 2

积分
110
 楼主| 发表于 2013-2-3 13:34:33 | 显示全部楼层 |阅读模式
import java.io.DataInputStream;import java.io.File;import java.io.IOException;import java.io.RandomAccessFile;import sun.net.TelnetInputStream;import sun.net.ftp.FtpClient;public class FtpDownload {/** * @param args */public static void main(String[] args) {try {// FTP客户端FtpClient fc = new FtpClient("10.42.24.83");fc.login("test", "test");fc.binary();System.out.println("rsp:" + fc.getResponseString());int ch;File fi = new File("d:\\temp\\ums.cap");RandomAccessFile getFile = new RandomAccessFile(fi, "rw");getFile.seek(0);// 获取需要下载的文件TelnetInputStream fget = fc.get("ums.cap");DataInputStream puts = new DataInputStream(fget);while ((ch = puts.read()) >= 0) {getFile.write(ch);}fget.close();getFile.close();fc.closeServer();} catch (IOException ex) {ex.printStackTrace();}}} 
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表