ApacheCommonsFPTSClient显式传输文件不完整
创始人
2024-09-05 15:01:07
0

可以尝试使用FTPClient进行文件传输,以下为示例代码:

import org.apache.commons.net.ftp.FTP;
import org.apache.commons.net.ftp.FTPClient;

import java.io.FileInputStream;
import java.io.IOException;

public class FtpUtil {
    private static FTPClient ftp = new FTPClient();
    private static String username = "username";
    private static String password = "password";
    private static String ftpHost = "ftp.example.com";
    private static int ftpPort = 21;

    /**
     * 上传文件至FTP服务器
     *
     * @param localFilePath  本地文件路径
     * @param remoteFilePath 远程文件路径
     * @throws IOException
     */
    public static void uploadFile(String localFilePath, String remoteFilePath) throws IOException {
        FileInputStream localFileInputStream = new FileInputStream(localFilePath);
        ftp.setControlEncoding("UTF-8");
        ftp.connect(ftpHost, ftpPort);
        ftp.login(username, password);
        // 设置成主动模式,否则由于路由器防火墙等原因会上传失败
        ftp.enterLocalPassiveMode();  
        ftp.setFileType(FTP.BINARY_FILE_TYPE);
        boolean isSuccess = ftp.storeFile(remoteFilePath, localFileInputStream);
        if (isSuccess) {
            System.out.println("文件上传成功!本地路径:" + localFilePath + ",远程路径:" + remoteFilePath);
        } else {
            System.out.println("文件上传失败!本地路径:" + localFilePath + ",远程路径:" + remoteFilePath);
        }
        localFileInputStream.close();
        ftp.logout();
    }
}

相关内容

热门资讯

三分钟了解!Wepoke代码(... 三分钟了解!Wepoke代码(WepOke)外挂透明挂辅助工具(透视)详细教程(确实有挂)-哔哩哔哩...
发现玩家(德扑ai软件)外挂透... 1、发现玩家(德扑ai软件)外挂透明挂辅助器安装(辅助挂)确实是真的有挂(2023已更新)(哔哩哔哩...
透视好牌(德扑之星透明)外挂透... 1、透视好牌(德扑之星透明)外挂透明挂辅助工具(透视)透视辅助(有挂细节)-哔哩哔哩2、进入游戏-大...
实测揭晓(Wepoke科技)外... 实测揭晓(Wepoke科技)外挂透明挂辅助工具(辅助挂)德州ai机器人(真是有挂)-哔哩哔哩;1.W...
发现一款!德扑之星内部(Wep... 发现一款!德扑之星内部(WepokE)外挂透明挂辅助器安装(辅助挂)攻略教程(有挂总结)-哔哩哔哩;...
五分钟了解(wpk一直输)外挂... WePoker透视辅助版本解析‌,五分钟了解(wpk一直输)外挂透明挂辅助app(透视)竟然是真的有...
推荐一款(wpk微扑克)外挂透... 推荐一款(wpk微扑克)外挂透明挂辅助插件(辅助挂)辅助透视(有挂分析)-哔哩哔哩;(需添加指定薇4...
透视ai代打(Wepoke软件... 透视ai代打(Wepoke软件)外挂透明挂辅助机制(辅助挂)透视辅助(详细教程)-哔哩哔哩;一、We...
两分钟了解!德州微扑克专用(W... 两分钟了解!德州微扑克专用(WepOke)外挂透明挂辅助软件(辅助挂)玩家教你(有挂方针)-哔哩哔哩...
推荐一款(智星德州菠萝成牌闯关... 推荐一款(智星德州菠萝成牌闯关)外挂透明挂辅助工具(辅助挂)确实真的有挂(2023已更新)(哔哩哔哩...