1 用HttpURLConnection来读取网络上的文件
public static void genFile(HttpServletRequest request, String name, ) throws Exception { String rootPath = request.getRealPath("/"); String saveDir = rootPath+ "htmlDir"+File.separator +videoID; File saveDirFile = new File(saveDir); if( !saveDirFile.exists()){ saveDirFile.mkdirs(); } StringBuffer pagUrl = new StringBuffer("http://localhost:").append( request.getLocalPort()).append("/user?"); pagUrl.append("name="+name ); URL url = new URL(pagUrl.toString()); HttpURLConnection conn = (HttpURLConnection) url.openConnection(); conn.setConnectTimeout(5000); conn.setReadTimeout(5000); conn.connect(); InputStream os = conn.getInputStream(); FileOutputStream fos = new FileOutputStream( new File(saveDir , "userlist.shtml")); byte[] b = new byte[10240]; int n = -1; while ((n = os.read(b)) != -1) { fos.write(b, 0, n); } fos.close(); os.close(); conn.disconnect(); url = null; }
相关推荐
import java.net.HttpURLConnection; import java.net.MalformedURLException; import java.net.URL; import java.util.List; import java.util.Map; public class HttpTest { private HttpURLConnection hc = ...
HttpURLConnection文件下载\httpURLConnection文件下载
正文:我在使用HttpURLConnection.getResponseCode()的时候直接报错是IOException错误,responseCode = -1。一直想不明白,同一个程序我调用了两次,结果有一个链接一直OK,另一个却一直报这个错误。后来发现两个...
HttpURLConnection conn = (HttpURLConnection) imageUrl.openConnection();// 取得连接 conn.connect(); InputStream is = conn.getInputStream();//取得返回的InputStream bitmap = BitmapFactory....
主要介绍了JAVA通过HttpURLConnection 上传和下载文件的方法,非常具有实用价值,需要的朋友可以参考下
自己写了一个基于httpurlconnection和Asynctask的例子
调用URL对象的openConnection( )来获取HttpURLConnection对象实例: HttpURLConnection conn = (HttpURLConnection) url.openConnection(); 设置HTTP请求使用的方法:conn.setRequestMethod("GET"); 设置连接超时,...
HttpURLConnection实现三方接口HTTP调用调用,带有FILE文件参数
使用HttpURLConnection或HttpClient方式传json值到spring中
主要介绍了java后台调用HttpURLConnection类模拟浏览器请求实例,该实例可用于接口调用,具有一定的实用价值,需要的朋友可以参考下
实例Demo程序来示范使用HttpURLConnection实现多线程下载。 使用多线程下载文件可以更快完成文件的下载,因为客户端启动多条线程进行下载就意味着服务器也需要为该客户端提供响应的服务。假设服务器同时最多服务100...
代码包含了httpurlconnection基本操作,一些正常的操作。
HttpURLConnection使用总结示例源码
本示例使用HttpUrlConnection实现上传文件,可以将手机上的文件上传到服务器 必须与my_upload工程配合运行,先启动my_upload工程
httpurlconnection, http post, http get
java网络请求工具类 HttpURLConnection post请求工具类HttpURLConnection httpURLConnection = (HttpURLConnection) url .openConnection(); httpURLConnection.setRequestMethod("POST");// 提交模式
一个简单的例子,使用HttpURLConnection下载图片
HttpURLConnection调用三方HTTP接口,带有FILE文件参数
Android HttpUrlConnection使用方法 post and get json.