用java实现ftp下载文件,当字节数超过10000时运行就会停止,
下载部分代码如下:BufferedReader bufGet = f.getAscii(stringBuffer);
File outfile = new File("E://outgoing/qbzq", stringBuffer);
f.getAscii(stringBuffer);
System.out.println(f.command);
System.out.print(f.getResponseString());
PrintWriter pOut = new PrintWriter(new BufferedWriter(new FileWriter(outfile)));
int i;
char c[] = new char[4096];
while ((i = bufGet.read(c)) != -1)
pOut.write(c,0,i);
bufGet.close();
pOut.close();
System.out.print(f.getResponseString());
用什么方法来下载好呢 ?
机器环境是win2000、用java5.0当要拷的文件是20kb以上的时候就运行不了了。
下载部分代码如下:BufferedReader bufGet = f.getAscii(stringBuffer);
File outfile = new File("E://outgoing/qbzq", stringBuffer);
f.getAscii(stringBuffer);
System.out.println(f.command);
System.out.print(f.getResponseString());
PrintWriter pOut = new PrintWriter(new BufferedWriter(new FileWriter(outfile)));
int i;
char c[] = new char[4096];
while ((i = bufGet.read(c)) != -1)
pOut.write(c,0,i);
bufGet.close();
pOut.close();
System.out.print(f.getResponseString());
用什么方法来下载好呢 ?
机器环境是win2000、用java5.0当要拷的文件是20kb以上的时候就运行不了了。
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货