Java中 URL實現(xiàn)斷點下載
更新時間:2013年03月29日 11:02:57 作者:
Java中 URL實現(xiàn)斷點下載,需要的朋友可以參考一下
復(fù)制代碼 代碼如下:
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-");//設(shè)置請求參數(shù)屬性,設(shè)置下載從第5個字節(jié)開始下載;
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();
您可能感興趣的文章:
- Java 根據(jù)網(wǎng)絡(luò)URL獲取該網(wǎng)頁上面所有的img標(biāo)簽并下載圖片
- JavaScrip如果基于url實現(xiàn)圖片下載
- java通過url下載文件并輸出的方法
- JAVA通過HttpURLConnection 上傳和下載文件的方法
- JAVA 根據(jù)Url把多文件打包成ZIP下載實例
- Java 通過mave命令下載jar包的示例代碼
- Java實現(xiàn)批量下載(打包成zip)的實現(xiàn)
- Java后臺Controller實現(xiàn)文件下載操作
- mysql-connector-java.jar包的下載過程詳解
- JavaWeb實現(xiàn)文件上傳下載功能實例解析
- JAVA中使用FTPClient實現(xiàn)文件上傳下載實例代碼
- JavaWeb導(dǎo)出Excel文件并彈出下載框
- Java 根據(jù)url下載網(wǎng)絡(luò)資源
相關(guān)文章
SpringBoot 如何實現(xiàn)自定義Redis序列化
這篇文章主要介紹了SpringBoot 如何實現(xiàn)自定義Redis序列化方式,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-10-10springboot的異步任務(wù):無返回值和有返回值問題
這篇文章主要介紹了springboot的異步任務(wù):無返回值和有返回值問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-07-07Java 反射修改類的常量值、靜態(tài)變量值、屬性值實例詳解
在本篇文章里小編給大家整理的是一篇關(guān)于Java 反射修改類的常量值、靜態(tài)變量值、屬性值實例詳解內(nèi)容,有興趣的讀者們可以跟著學(xué)習(xí)下。2021-01-01Java服務(wù)假死后續(xù)之內(nèi)存溢出的原因分析
這篇文章主要介紹了Java服務(wù)假死后續(xù)之內(nèi)存溢出,本文給大家分享原因排查和故障解決方法,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2022-07-07