您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

Java。从FTP读取文件,但不要完整下载

Java。从FTP读取文件,但不要完整下载

只需阅读第一行,忽略剩余内容关闭流。智能FTP客户端不会在提供任何内容供读取之前将 整个 流缓冲在内存中。

假设您使用的是Apache Commons Net FTPClient

BufferedReader reader = null;
String firstLine = null;

try {
    InputStream stream = ftpClient.retrieveFileStream(ftpFile.getName());
    reader = new BufferedReader(new InputStreamReader(stream, "UTF-8"));
    firstLine = reader.readLine();
} finally {
    if (reader != null) try { reader.close(); } catch (IOException logorIgnore) {}
}

doYourThingWith(firstLine);
java 2022/1/1 18:25:16 有459人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶