Advertisement

FTPClient上传文件(内容为空/损坏/缺失)

阅读量:

项目场景描述

项目场景:在本地项目与OA系统进行联合调试过程中,当发起审批流程时,会一并传输相关附件。这些附件由本地项目上传至FTP服务器,OA系统则依据我们所提供的文件路径及名称,在FTP中定位并获取对应文件。

问题描述:

某位同事编写了一个FTPClient的实用工具类,建议重点关注其中负责连接功能的代码部分,因为大部分出现的问题都集中在此区域。

复制代码
    public static boolean connect(FTPClient ftpClient,String host,String user,String password, String encoding){
        boolean flag = false;
        try {
            ftpClient.connect(host);
            ftpClient.setFileType(FTPClient.BINARY_FILE_TYPE);
            ftpClient.setControlEncoding(encoding);
            ftpClient.enterLocalPassiveMode();
            if (ftpClient.login(user,password)){

全部评论 (0)

还没有任何评论哟~