java ftp文件大小_java如何获得ftp服务器上指定文件的大小
我想获得ftp服务器上指定文件的大小
以及下载过程中文件的已完成下载的大小
求教
这个是我写的方法
code::
public static boolean downLoadFtp(String ftpServerIp, String ftpUser,
String ftpPassWord, String url, String filePath, String fileName) {
try {
FtpClient fc = new FtpClient(ftpServerIp);
fc.login(ftpUser, ftpPassWord);
fc.binary();
int ch;
int filesize = 0;
String fileStr = filePath + fileName;
File filename = new File(fileStr);
System.out.println("C:: download 89 filename size :: "+filename.toString());
if (filename.exists()) {//如果存在就直接覆盖
filename.createNewFile();
//return false;
}
if (!filename.exists()) {
if (filename.createNewFile()) {
System.out.println("File is created successfully!");
}
}
RandomAccessFile getFile = new RandomAccessFile(fileStr, "rw");
getFile.seek(0);
// url="/FTPTest1.txt";
TelnetInputStream fget = fc.get(fileName);
DataInputStream puts = new DataInputStream(fget);
while ((ch = puts.read()) >= 0) {
filesize = filesize + ch;
getFile.write(ch);
}
System.out.println("C:: download 96 filesize : : "
+ filesize);
fget.close();
getFile.close();
fc.closeServer();
} catch (IOException ex) {
ex.printStackTrace();
}
return true;
}
我应该如何在下载之前获得文件的大小啊
以及在现在过程中下载文件的大小···
谢谢··
我想做一个进度条····
可是没有办法获得文件的大小····
谢谢····
2009年3月18日 17:07
java ftp文件大小_java如何获得ftp服务器上指定文件的大小相关推荐
- 如何修改WampServer服务器上传文件的大小?
修改WampServer服务器上传文件的大小 序: 默认情况下服务器对上传文件的大小是有限制的, 如果想修改上传文件的限制可以修改php.ini文件 ➢file_uploads = On(是否允许上传 ...
- java http上传文件到_java使用http往服务器上传文件(图片)
使用http往服务端上传文件,要使用MultipartEntity,需要引入httpmime包,在附件中. class="java">public static String ...
- java获取服务器上指定文件,java 读取服务器上文件
java 读取服务器上文件 [2021-02-04 10:02:14] 简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/ ...
- 怎么把文件上传到java se_java se模仿http向web服务器上传文件
主要使用的类: URL HttpURLConnection 源代码: import java.io.DataOutputStream; import java.io.FileInputStream; ...
- java上传文件限制大小_Java Web:附件上传,两种文件上传限制格式及大小方法,学习笔记文件操作【诗书画唱】...
附件上传: package com.jy.controller; import java.io.File; import java.io.FileOutputStream; import java.i ...
- linux java读取文件夹下文件名,Java获取Linux上指定文件夹下所有第一级子文件夹...
说明:需要只获得第一级文件夹目录 package com.sunsheen.jfids.studio.monitor.utils; import java.io.BufferedReader; imp ...
- java 判断ftp文件是否存在_java如何检验ftp服务器中指定文件是否存在
详细内容 项目工作中,需要检验ftp服务器中指定文件是否存在,在网上查阅了相关资料,可以通过ftpClient类进行实现. 免费学习视频教程分享:java课程 具体实现代码:import org.ap ...
- java ftp取远程服务器时间_在 Java 中如何获取 FTP 服务器上的文件修改时间
使用 Apache Commons Net 进行 FTP 编程的时候,可以使用 FTPClient 类的方法来获取和设置 FTP 服务器上特定文件的修改时间: String getModificati ...
- java在FTP服务器创建文件夹,java在ftp服务器上创建文件夹
java在ftp服务器上创建文件夹 内容精选 换一换 启动目的端时失败,错误码:SMS.3103,提示迁移失败原因"对目的服务器重新建立引导失败".启动目的端后,系统会重新安装目的 ...
最新文章
- Centos7上安装最新的nodejs
- JS定时器的使用--无缝滚动
- OpenCV使用G-API的人脸分析管道
- 《C++ Primer》2.6.1节练习
- java6 已安装更高版本_Java 10及更高版本的思考
- /etc/sysconfig/i18n文件详解
- ElasticSearch之Tokenizer 分词器
- python网络框架生产环境_配置Django框架为生产环境的注意事项(DEBUG=False)
- 什么是嵌入式工程师,发展前景如何
- 微信小程序开发的游戏《拼图游戏》
- 无论如何,你该在大城市再坚持下
- 提高网页效率的14条准则
- 电脑网速,详细教您电脑网速慢怎么办
- 局域网传文件_iPhone跨系统「隔空投送」,传文件超好用
- Python学习日志--摆动吧!钟摆!
- java8 stream运行原理之并行流原理详解
- 下班后可以做点什么副业赚钱呢?
- Linux系统裁剪与定制
- Snipaste操作详细
- python中一切可迭代对象都支持解包 - Iterable Unpacking
热门文章
- Python爬虫(二十二)_selenium案例:模拟登陆豆瓣
- 搭建exchange邮件服务器一定要ad域么?_域渗透神器-AD Explorer使用指南
- 抖音:资本、梦想与躁动荷尔蒙裹挟的世界
- [php fqm说明]以及nginx和apache的一些说明
- 经验:怎么样免费在线PDF拆分
- 微信小程序基于云数据库简单实现帖子点赞功能。
- Docker——博客收藏
- 计算机专业英语辅导教材,计算机专业英语2全套教材.ppt
- 用T5UIC1 4.3寸串口屏做动画
- linux命令查询端口号,linux查询端口号(linux查看端口的命令)