首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

ftp形式获取服务器上文件的大小

2013-11-25 
ftp方式获取服务器上文件的大小关键代码就一行temp s.split([ ]+)s为读取服务器的一行,解析这行数据,

ftp方式获取服务器上文件的大小
关键代码就一行

temp = s.split("[ ]+");

s为读取服务器的一行,解析这行数据,可以获取文件的所有信息
TelnetInputStream fget = null;FtpClient fc = null;BufferedReader dr = null;try {fc = new FtpClient();// ftp客户端对象fc.openServer(ftpIp);// 连接ftp服务器fc.login(userName, userPass);// 登录ftp服务器fc.binary();fc.cd(fileurl);dr = new BufferedReader(new InputStreamReader(fc.list()));String s = "";String[] temp = null;while ((s = dr.readLine()) != null) {//System.out.println(s);temp = s.split("[ ]+");//System.out.println("sdfasfd:   ==" + temp[4] + "==" + temp[8]);if(filename.equals(temp[8])){long num = Long.parseLong(temp[4]);return num;}}}catch (Exception e) {log.debug(e);e.printStackTrace();} finally {try {fget.close();dr.close();fc.closeServer();} catch (Exception e) {}}return 0;

热点排行