有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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) 个答案