我已经制作了一个必须从网页复制文件的应用程序,以下代码无法完成工作,但找不到文件
File ekstern = new File("http://192.168.13.40/cache.manifest");
copyFile(ekstern, intern);
和copyFile方法:
public static void copyFile(File in, File out) throws IOException {
FileChannel inChannel = new
FileInputStream(in).getChannel();
FileChannel outChannel = new
FileOutputStream(out).getChannel();
try {
inChannel.transferTo(0, inChannel.size(),
outChannel);
}
catch (IOException e) {
throw e;
}
finally {
if (inChannel != null) inChannel.close();
if (outChannel != null) outChannel.close();
}
}
但是代码说该文件不存在
使用 ekstern.exists()
进行测试答案 0 :(得分:0)
您不能使用File对象从网页获取内容。你必须使用HttpClient