有關java遠程讀取文件的方法
1
package word;
2
3
import java.io.FileOutputStream;
4
import java.io.InputStream;
5
import java.net.HttpURLConnection;
6
7
public class FileRead
{
8
9
public static void main(String[] args)
{
10
java.net.URL urlfile = null;
11
HttpURLConnection httpUrl = null;
12
13
try
{
14
15
// 連接指定的網絡資源,獲取網絡輸入流
16
urlfile = new java.net.URL(
17
"http://10.142.202.12/ftp/Y0131000000168/D0011000006537.jpg");
18
httpUrl = (HttpURLConnection) urlfile.openConnection();
19
httpUrl.connect();
20
int bytesum = 0;
21
int byteread = 0;
22
InputStream inStream = httpUrl.getInputStream();
23
FileOutputStream fs = new FileOutputStream("c:/1.jpg");
24
byte[] buffer = new byte[1444];
25
while ((byteread = inStream.read(buffer)) != -1)
{
26
bytesum += byteread;
27
fs.write(buffer, 0, byteread);
28
}
29
30
} catch (Exception e)
{
31
32
}
33
}
34
}
35

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

posted on 2007-04-03 08:57 冷面閻羅 閱讀(1445) 評論(0) 編輯 收藏 所屬分類: java