[英]Downloading a region of a file using java
我正在嘗試使用Java下載文件。 為了提供最大速度,我想將文件下載為單獨的區域。 我可以使用以下代碼。
// Specify what portion of file to download.
connection.setRequestProperty("Range", "bytes=" + downloaded + "-");
但是,有了這個,我可以從X點開始下載。真正想要的是分別下載區域之間的內容。 假設我必須下載一個1024字節的文件,然后我想將區域下載為0-340字節(第1節),341-680(第2節)和681-1024(第3節)。
如何使用中間值指定范圍?
提前致謝。
我發現可以使用以下代碼下載該區域
connection.setRequestProperty("Range", "bytes=0-340");
connection.setRequestProperty("Range", "bytes=341-680");
connection.setRequestProperty("Range", "bytes=681-1024");
這有助於我分別下載區域。 :)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.