ftp如何在Java代码中使用REST命令?
我一直在尝试准备下载http和ftp文件的下载管理器代码。与http文件不同,我无法设置set Request属性命令。因此,如果我暂停下载,在恢复下载后,它将从头开始,并且文件已损坏
我研究了FTP RFC。但是语法对我帮助不大。这是我的一小段代码
if(url.toExternalForm().toLowerCase().startsWith("ftp://"))
{
//conn.setRequestProperty("Range","bytes=" + downloaded+ "-");
int contentLength = conn.getContentLength();
if (contentLength < 1)
{
error();
}
if (size == -1)
{
size = contentLength;
statChanged();
}
if(path == "")file = new RandomAccessFile("c:/Users/user/Downloads/Rudro/" + getFileName(url), "rw");
else file = new RandomAccessFile(path+ "/" + getFileName(url), "rw");
file.seek(downloaded);
stream = new BufferedInputStream(conn.getInputStream());
}
谁能帮我把REST命令放在哪里,怎么放
提前谢谢
共 (0) 个答案