1、根据网络地址获取输入流
URL url = new URL(urlStr); HttpURLConnection conn = (HttpURLConnection)url.openConnection(); InputStream inputStream = conn.getInputStream();
2、多文件打包成ZIP,输出流到前台进行下载
byte[] buffer = new byte[1024]; ; ZipOutputStream out = new ZipOutputStream(response.getOutputStream()); //需要打包的文件 File[] file1 = {new File("e:/a.txt"),new File("e:/b.txt"),new File("e:/aa.txt"),new File("e:/bb.txt")}; for(int i=0;i<file1.length;i++) { FileInputStream fis = new FileInputStream(file1[i]); out.putNextEntry(new ZipEntry(file1[i].getName())); int len; //读入需要下载的文件的内容,打包到zip文件 while((len = fis.read(buffer))>0) { out.write(buffer,0,len); } out.closeEntry(); fis.close(); } out.flush(); out.close(); }
相关推荐
NULL 博文链接:https://sunshuaij2ee.iteye.com/blog/1354448
win7 64位 远程桌面 mstsc相关文件打包 有6.7个文件吧 包括systwm32 下搜索 mstsc 全部文件
如题,mac下,sh脚本,运行方式 : sh ./xxx.sh
本文实例讲述了Python实现的远程文件自动打包并下载功能。分享给大家供大家参考,具体如下: 一 点睛 在Linux系统集群运营当中,时常需要批量远程执行Linux命令,并且双向同步文件的操作。 本示例通过使用spawn()...
主要介绍了java实现服务器文件打包zip并下载的示例,使用该方法,可以即时打包文件,一边打包一边传输,不使用任何的缓存,让用户零等待,需要的朋友可以参考下
目前3分屏课件是远程教育领域比较流行的一种课件形式,音频、视频、ppt... 本软件也可以让你把 HTML 页面及其相关图片、多媒体文件打包在一个文件里浏览,用来建立和发布一个基于 HTML 的出版物,支持多个语种。
android移动开发10个案例源码: 1 图片浏览器 2 文件浏览器 3 通讯录 4 任务管理器 5 音乐播放器 6 天气预报 7 多媒体播放器 8 短信语音播报 9 手机远程监控 10 贪吃蛇游戏
主要为大家详细介绍了java后台批量下载文件并压缩成zip下载的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
最近在练习go代码,恰好工作中有一些场景需要经常去访问某个目录下所有文件,将相对路径写入Excel并上传系统,同时打包文件上传服务器。利用工作之余,练练手学习写了一个小工具,主要实现功能如下: 获取指定目录...
基于Spring Boot的文件管理系统,支持文件上传,下载,删除等操作,在线浏览文件列表及基本信息等操作。部署简单,Java课程设计必备。 依赖软件: 1、jdk1.8+ 2、maven 开发调试方法: 解压压缩包,导入IDE,...
Java实现多线程远程投屏并打包可执行文件(从代码到.exe)
远程文件同步,用于文件传输的可视化工具.可以选择同步过去,也可以同步过来(自动去重),利用pyinstaller进行了打包,非常适合在多台电脑之间传输文件.(压缩文件密码20220905)
主要介绍了PHP实现打包zip并下载功能,代码简单易懂,非常不错,具有一定的参考借鉴价值,需要的朋友参考下吧
远程连接建立成功后,这个程序 可以完成文件的增、删、改名等以及打包下载;可以使用Win下的"命令提示符"终端命令进行服务器重启等操作;可以远程桌面、查看运行的程序的状态,并终止已停止响应的程序、启动、停止...
3.实现了远程 ZIP文件打包/解压。 4.多用户,权限管理,可以分配用户各自的操作目录和可操作的文件类型。 5.两种浏览方式:列表模式和图标模式。 6.在图标模式下可以预览图片文件的缩略图。 7.强大的编辑器可以...
1.文件管理: 包括对文件的操作和打包下载. 2.终端命令: 其实就是Win下的"命令提示符",可以通过命令进行重启服务器等操作 3.远程桌面: 和Windows系统的"mstsc"基本上一样,可以远程管理桌面. 4.任务管理: 可以查看...
目前三分屏课件、网页课件、html电子书是远程教育领域比较流行的一种课件形式,音频、视频、 ppt同步导航,课件表现形式生动活泼,唯一的缺点是产生的文件太多,包含图片、ppt、 html和音频视频文件,非常不...