Java中 URL实现断点下载,需要的朋友可以参考一下
代码如下:
URL ur = new URL("http://localhost:8080/first/he.txt"); HttpURLConnection conn = (HttpURLConnection) ur.openConnection();//URL.openConnection() -- >return URLCommection(直接子类HttpURLConnection) conn.setRequestProperty("Range", "bytes=5-");//设置请求参数属性,设置下载从第5个字节开始下载; InputStream in = conn.getInputStream(); int len = 0; byte[] buf = new byte[1024]; FileOutputStream out = new FileOutputStream("d:\\a.txt"); while ((len = in.read(buf)) > 0) { out.write(buf, 0, len); } in.close(); out.close();
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!