在进行下载网络文件时,想要进行分段下载,所以需要开启多个线程获取同一网络文件的各段数据,只需要在请求的时候加上请求参数:
range:bytes=begin-end
HttpURLConnection conn = (HttpURLConnection) url.openConnection();
conn.setRequestMethod("GET");
conn.setRequestProperty("range", "bytes=" + begin + "-" + end);