尝试使用“范围”请求标头:
// Open connection to URL.HttpURLConnection connection = (HttpURLConnection) url.openConnection();// Specify what portion of file to download.connection.setRequestProperty("Range", "bytes=" + downloaded + "-");// here "downloaded" is the data length already previously downloaded.// Connect to server.connection.connect();完成此操作后,您可以
seek在给定的位置(例如,在下载数据的长度之前
X)开始在此处写入新下载的数据。确保
X范围标头使用相同的值。
关于14.35.2范围检索请求的详细信息
更多详细信息和源代码可以在这里找到



