/** * 采用post方式向服务器发起申请 * * @param serviceURL * @param params * @return * @throws Exception */ public boolean doPost(String serviceURL) throws Exception { HttpURLConnection conn = null; InputStream inStream = null; boolean rst = false; URL url = new URL(serviceURL); conn = (HttpURLConnection) url.openConnection(); conn.setDoInput(true); inStream = conn.getInputStream(); BufferedInputStream in = new BufferedInputStream(inStream); File file = new File("e:\\lmz.mp3"); if (file != null) { file.createNewFile(); } // 指定要写入文件的缓冲输出字节流 BufferedOutputStream out = new BufferedOutputStream( new FileOutputStream(file)); byte[] bb = new byte[1024];// 用来存储每次读取到的字节数组 int n;// 每次读取到的字节数组的长度 while ((n = in.read(bb)) != -1) { out.write(bb, 0, n);// 写入到输出流 } out.close();// 关闭流 in.close(); System.out.println("拷贝成功"); inStream.close(); inStream = null; conn.disconnect(); return rst; }
以上是例子,只要传入一个URL就行了,比如:
http://localhost:8080/a/qqmusic.wav,经过上述操作,会在e盘根目录下生成一个lmz.mp3.
流来读写文件
refurl:http://blog.csdn.net/a107494639/article/details/7586689
相关推荐
Java导出SPSS格式文件是一项在数据处理领域常见的任务,主要应用于统计分析、社会科学和市场研究等领域。SPSS(Statistical Package for the Social Sciences)是一种强大的统计分析软件,它的数据文件通常具有.SAV...
Java实现把字符串下载为txt文件的工具类。
1. 一键批量下载:只需启动程序,即可自动遍历并下载M3U8文件列表中的全部TS片段,极大地提升了工作效率,省去手动逐个下载的繁琐过程。 2. 智能排序:根据M3U8文件的顺序逻辑,精确无误地将各个TS文件按序下载,...
java格式化文件,在myeclipse中点击windows--prefrence--输入code 导入格式化文件
idea统一java格式化xml文件
完整的文件上传和下载,直接拷入自己的action中即可运行,实测有效。
在Java编程中,访问HTTPS网址并下载文件是一个常见的任务,特别是在需要安全传输敏感数据或确保数据完整性时。这里我们将深入探讨如何使用Java 1.7版本处理这一过程,包括处理SSL证书。 首先,理解HTTPS(超文本...
在Java编程环境中,".au"格式的音频文件是一种常见的用于嵌入式应用的声音资源,尤其在开发Applet(Java小程序)时非常实用。这个标题暗示了我们正在讨论如何在Java项目中处理和播放.au格式的音频文件,这对于提升...
文件下载的工具类java代码,设置编码格式,避免下载中文乱码
在Java编程语言中,实现一个支持各种文件格式下载的功能是一项常见的任务。这涉及到网络I/O、多线程、文件处理等多个技术领域。标题"下载支持各种文件格式下载"表明我们需要关注的是一个能够处理不同文件类型(如....
标题提及的“java读写hdf5格式文件需要使用的库”主要包括两个部分:Java接口库和操作系统特定的动态链接库。这里提供的jar文件`hdf5-3.3.2.jar`是Java接口库,它封装了对HDF5文件的操作,使得Java程序员可以通过...
通过本文的介绍,读者可以了解到如何利用Java实现批量文件下载以及如何将下载后的文件压缩成ZIP格式,这对于处理大量文件的场景非常有用。在实际开发过程中,还需要根据具体情况进行优化和调整,以满足不同的业务...
在Java编程中,有时我们需要从网络上下载多个文件并将其打包为一个压缩文件,例如ZIP格式,以便于存储或分发。这个过程涉及到文件I/O操作、网络请求以及压缩算法的使用。以下是对这个场景的详细说明: 1. **网络...
4. **文件下载**:在服务器端,JACOB可以用来读取文件内容,然后通过Web服务响应将文件数据返回给客户端。 5. **权限管理**:JACOB还可以帮助处理与Windows系统相关的权限问题,例如,确保只有授权的用户或应用程序...
在IT领域,特别是Java开发中,处理文件下载和与用户交互是常见的需求,尤其是在Web应用程序中。本文将深入探讨如何使用Java实现文件下载,并在客户端弹出保存对话框,特别聚焦于Excel文件的处理,这在企业级应用中尤...
### JAVA本地文件下载知识点 #### 一、概述 在Java编程中,经常需要处理文件的上传与下载。本文档将详细介绍如何使用Java实现基于HTTP协议的本地文件下载功能。主要聚焦于通过文件名及文件的全路径来实现本地文件...
Java 1.0.2 音频格式转换是一款基于Java平台的工具,它允许用户将不同的音频文件格式进行互换,特别提及的是可以将.wav格式的音频文件转换为.mp3格式。这种转换对于多媒体处理、音乐库管理和网络传输等方面非常有用...
Samba是一个开源软件,允许Linux/Unix系统与Windows系统之间进行文件共享,而jcifs是Java的一个库,它提供了对SMB(Server Message Block)协议的支持,使得Java程序能够无缝地操作Samba网络共享资源。 首先,我们...
在Java编程中,文件上传和下载是常见的功能需求,特别是在Web应用中。为了实现这些功能,开发者通常会依赖一些特定的库或者jar包。这里提到的"java文件上传下载jar包"指的是Java中用于处理文件上传和下载操作的库的...
Java JDK(Java Development Kit)是Java编程语言的软件开发工具包,是开发和运行Java应用程序的基础。86位通常指的是32位版本,虽然现在64位系统更常见,但32位JDK仍然适用于某些特定环境或旧系统。本文将深入探讨...