一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|JAVA教程|ASP教程|

服務器之家 - 編程語言 - JAVA教程 - java實現分段讀取文件并通過HTTP上傳的方法

java實現分段讀取文件并通過HTTP上傳的方法

2019-12-27 13:03華宰 JAVA教程

這篇文章主要介紹了java實現分段讀取文件并通過HTTP上傳的方法,實例分析了java分段讀取文件及使用http實現文件傳輸的相關技巧,具有一定參考借鑒價值,需要的朋友可以參考下

本文實例講述了java實現分段讀取文件并通過HTTP上傳的方法。分享給大家供大家參考。具體如下:

1、首先將文件分段,用RandomAccessFile
2、分段后將分出的內容上傳到http

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
URL url = new URL(actionUrl);
HttpURLConnection con = (HttpURLConnection) url.openConnection();
/** 允許Input、Output,不使用Cache */
con.setDoInput(true);
con.setDoOutput(true);
con.setUseCaches(false);
/** 設定傳送的method=POST */
con.setRequestMethod("POST");
/** setRequestProperty */
con.setRequestProperty("Connection", "Keep-Alive");
con.setRequestProperty("Charset", "UTF-8");
con.setRequestProperty("Content-Type",
 "multipart/form-data;boundary=" + boundary);
/** 設定DataOutputStream */
DataOutputStream ds = new DataOutputStream(con.getOutputStream());
ds.writeBytes(twoHyphens + boundary + end);
ds.writeBytes("Content-Disposition: form-data; "
 + "name=\"file1\";filename=\"" + newName + "\"" + end);
ds.writeBytes(end);
/** 取得文件的FileInputStream */
FileInputStream fStream = new FileInputStream(uploadFile);
/** 設定每次寫入1024bytes */
int bufferSize = 1024;
byte[] buffer = new byte[bufferSize];
int length = -1;
/** 從文件讀取數據到緩沖區 */
while ((length = fStream.read(buffer)) != -1)
{
/** 將數據寫入DataOutputStream中 */
ds.write(buffer, 0, length);
}
ds.writeBytes(end);
ds.writeBytes(twoHyphens + boundary + twoHyphens + end);
/** close streams */
fStream.close();
ds.flush();

希望本文所述對大家的java程序設計有所幫助。

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 久久国产视频网站 | 国产一区二区三区福利 | 四虎永久在线精品波多野结衣 | 深夜成人| 国产精品视频2020 | 日本韩国在线 | 91视在线国内在线播放酒店 | 国产免费午夜 | 男女精品视频 | 九九成人免费视频 | bedfriend泰剧全集免费观看 | 毛片在线免费观看网站 | 欧美男男gaysgays | 国产精品免费一级在线观看 | 亚洲精品免费观看 | 亚洲欧美日韩综合一区久久 | a一级毛片录像带 录像片 | 免费二级毛片免费完整视频 | yellow在线| 亚洲国产在线视频中文字 | 人人揉揉香蕉 | 亚洲精品午夜在线观看 | 美女污视频 | 国产播放啪视频免费视频 | 亚洲国产精品久久久久 | 国产亚洲精品一区在线播 | 性关系视频网站 | 欧美综合色网 | 久久青草免费91线频观看站街 | 四虎comwww最新地址 | 美女沟厕撒尿全过程高清图片 | 视频在线精品 | 青草社区视频 | 国产在亚洲线视频观看 | 亚洲视频在线观看免费 | 成人啪啪漫画全文阅读 | 日本午夜影院 | 美女撒尿毛片免费看 | 久久综久久美利坚合众国 | 久热人人综合人人九九精品视频 | 精品国产理论在线观看不卡 |