`
wandejun1012
  • 浏览: 2736985 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java 下载http格式的文件

    博客分类:
  • java
 
阅读更多
/**
	 * 采用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格式文件

    Java导出SPSS格式文件是一项在数据处理领域常见的任务,主要应用于统计分析、社会科学和市场研究等领域。SPSS(Statistical Package for the Social Sciences)是一种强大的统计分析软件,它的数据文件通常具有.SAV...

    Java下载txt文件

    Java实现把字符串下载为txt文件的工具类。

    Java下载m3u8文件列表中的TS文件到本地工具类

    1. 一键批量下载:只需启动程序,即可自动遍历并下载M3U8文件列表中的全部TS片段,极大地提升了工作效率,省去手动逐个下载的繁琐过程。 2. 智能排序:根据M3U8文件的顺序逻辑,精确无误地将各个TS文件按序下载,...

    Java格式化文件模板

    java格式化文件,在myeclipse中点击windows--prefrence--输入code 导入格式化文件

    idea统一java格式化xml文件

    idea统一java格式化xml文件

    java文件上传和下载完整demo(不限制格式)

    完整的文件上传和下载,直接拷入自己的action中即可运行,实测有效。

    java访问https网址下载文件(含证书)

    在Java编程中,访问HTTPS网址并下载文件是一个常见的任务,特别是在需要安全传输敏感数据或确保数据完整性时。这里我们将深入探讨如何使用Java 1.7版本处理这一过程,包括处理SSL证书。 首先,理解HTTPS(超文本...

    .au格式Java音频下载

    在Java编程环境中,".au"格式的音频文件是一种常见的用于嵌入式应用的声音资源,尤其在开发Applet(Java小程序)时非常实用。这个标题暗示了我们正在讨论如何在Java项目中处理和播放.au格式的音频文件,这对于提升...

    java文件下载的工具类

    文件下载的工具类java代码,设置编码格式,避免下载中文乱码

    下载支持各种文件格式下载

    在Java编程语言中,实现一个支持各种文件格式下载的功能是一项常见的任务。这涉及到网络I/O、多线程、文件处理等多个技术领域。标题"下载支持各种文件格式下载"表明我们需要关注的是一个能够处理不同文件类型(如....

    java读写hdf5格式文件需要使用的库

    标题提及的“java读写hdf5格式文件需要使用的库”主要包括两个部分:Java接口库和操作系统特定的动态链接库。这里提供的jar文件`hdf5-3.3.2.jar`是Java接口库,它封装了对HDF5文件的操作,使得Java程序员可以通过...

    谷歌java格式-重新格式化 Java 源代码以符合 Google Java 风格

    下载格式化程序 并运行它: java -jar /path/to/google-java-format-${GJF_VERSION?}-all-deps.jar <options> [files...] 格式化程序可以作用于整个文件、有限行 ( --lines)、特定偏移量 ( --offset)、传递到标准...

    java批量下载文件

    通过本文的介绍,读者可以了解到如何利用Java实现批量文件下载以及如何将下载后的文件压缩成ZIP格式,这对于处理大量文件的场景非常有用。在实际开发过程中,还需要根据具体情况进行优化和调整,以满足不同的业务...

    Java多个文件根据URL下载后打包zip导出.zip

    在Java编程中,有时我们需要从网络上下载多个文件并将其打包为一个压缩文件,例如ZIP格式,以便于存储或分发。这个过程涉及到文件I/O操作、网络请求以及压缩算法的使用。以下是对这个场景的详细说明: 1. **网络...

    java 利用webservice传输文件

    4. **文件下载**:在服务器端,JACOB可以用来读取文件内容,然后通过Web服务响应将文件数据返回给客户端。 5. **权限管理**:JACOB还可以帮助处理与Windows系统相关的权限问题,例如,确保只有授权的用户或应用程序...

    Spring Boot中使用Java实现文件批量下载与压缩功能

    `ZipOutputStream`是Java标准库提供的用于创建ZIP格式文件的类。这里将其绑定到HTTP响应的输出流上,使得后续写入的数据都会被自动压缩成ZIP格式。 ##### 2.4 循环处理文件 接下来,我们遍历`fileMapping`中的每一...

    java实现文件下载,并弹出保存对话框(Excel)

    在IT领域,特别是Java开发中,处理文件下载和与用户交互是常见的需求,尤其是在Web应用程序中。本文将深入探讨如何使用Java实现文件下载,并在客户端弹出保存对话框,特别聚焦于Excel文件的处理,这在企业级应用中尤...

    Java FTP 指定下载文件和上传文件到指定的服务器目录

    ### Java FTP 指定下载文件和上传文件到指定的服务器目录 #### 一、概述 在本篇文章中,我们将详细介绍如何使用Java编程语言通过FTP(文件传输协议)实现文件的上传与下载功能,并能够将文件指定上传或下载到特定...

    JAVA本地文件下载

    ### JAVA本地文件下载知识点 #### 一、概述 在Java编程中,经常需要处理文件的上传与下载。本文档将详细介绍如何使用Java实现基于HTTP协议的本地文件下载功能。主要聚焦于通过文件名及文件的全路径来实现本地文件...

    java1.0.2音频格式转换

    Java 1.0.2 音频格式转换是一款基于Java平台的工具,它允许用户将不同的音频文件格式进行互换,特别提及的是可以将.wav格式的音频文件转换为.mp3格式。这种转换对于多媒体处理、音乐库管理和网络传输等方面非常有用...

Global site tag (gtag.js) - Google Analytics