我的代码(在线等啊):
public static String uploadFile(String filePath,String fileName) {
String result = "false";
Date date = new Date();
String week = getWeekOfDate(date);
try {
server = "ftp://10.26.10.33"+":21";
userName = "eoms";
pwd = "boco";
newAddr = "/"+week+"/GSModifyBTS";
ftpClient = new FtpClient();
if (FtpUtil.connectionFTP()) {
//isDirExist(ftpClient,newAddr);
FileInputStream input = new FileInputStream(filePath);
byte[] bytes = new byte[512];
FtpFile file = new FtpFile(newAddr+"/"+fileName, con);
FtpOutputStream ftpOut = new FtpOutputStream(file);
int i = -1;
while ((i = input.read(bytes)) != -1) {
ftpOut.write(bytes, 0, i);
}
input.close();
ftpOut.close();
}
result = "success";
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e) {
// TODO 自动生成 catch 块
e.printStackTrace();
}
return result;
}
对是用ftp服务器,往服务器上传xml文件总是比源文件小,发现丢失部分数据。怎么解决啊
ftp传输文件后文件总是比源文件小,丢失文件内容。怎么解决啊?防火墙...
同时你看看原来的xml文件是不是只传来512字节就结束了,把空间大小调大点!\/
启用Windows防火墙后,FTP传输非常慢
为了克服这一限制,可以尝试使用支持被动模式的FTP替代工具,或者在命令行FTP程序中配置相应的参数,以适应不同网络环境的需求。这样的调整能够帮助解决防火墙对FTP传输速度的影响,确保文件传输的高效进行。在寻找高效文件传输解决方案时,镭速大文件传输加速工具脱颖而出。它能显著提高文件传输速度,高达1秒提...
为什么我用ftp 上传,文件就成0kb,我换了台电脑就不会,我以为是被屏避...
关闭所有防火墙测试就知道。如果关闭了就可以,那么尝试在防火墙中设置例外即可。
ftp上传错误,提示:打开FTP服务器上的文件夹时发生错误,请检查是否有...
1. 首先打开软件 打开“选项”---“参数设置”---“代理”,把“使用被动模式”的勾去掉,确定。 2.点击右侧闪电图标,出现 在服务器栏输入ip 然后输入用户名和密码,然后点击连接就可以了。软件左侧为您的本机,右侧为服务器,把您要上传得数据帐套拖动到右侧就可以了 ...
怎么解决FTP服务器权限限制?
解决FTP服务器权限限制的方法主要包括检查和调整用户权限设置、目录权限、磁盘空间管理、防火墙和安全策略调整,以及网络连接优化。首先,管理员应仔细检查并调整每个FTP用户的权限设置。这涉及到确保用户具有足够的权限来访问和传输文件。如果用户权限不足,他们可能无法读取、写入或删除文件,这将直接影响FTP服务...
怎么解决FTP服务器权限限制?
解决FTP服务器权限限制,需要管理员从多个方面入手进行调整和优化。首先,管理员应检查和调整FTP服务器上的用户和目录权限设置。确保每个用户都有足够的权限来访问和传输所需的文件。这包括验证用户账号和密码是否正确,以及确认用户所在目录的读写权限是否适当。如果发现权限不足,管理员应根据实际需求调整权限...
Linux ftp传输文件后文件内容乱码,怎么解决
可能是没有采用二进制方式上传,有些php的加密文件是要用二进制方式上传的,否则不能用。在FTP软件的设置里面就可以调整。不过文件名和扩展名一般都是英文的,比如indexphp,不大可能会出现乱码的。不要用中文名称做程序文件名。
用FTP上传文件时出现Thesystemcannotfindthefilespecified怎么...
首先,确保你要上传的文件和指定路径是真实且存在的,文件路径可能有误或者文件已经移动或删除。检查一下文件的位置和名称是否正确无误。其次,登录的FTP服务器和账号也可能存在问题。如果使用的是匿名登录,而该服务器禁止了匿名上传,这也会导致这个错误。请确认你的登录方式和权限是否正确。另外,浏览器...
将文件复制到ftp服务器上发生错误,请检查是否有权限将文件放到服务器上...
这是你上传文件时,你的服务器架设的ftp服务 没有开放权限,或是你服务器的防火墙挡掉了。
为什么FTP无法上传文件
1、防火墙未关闭。2、设置有误,FTP被动模式没有禁止。3、FTP服务器设置了权限限制。解决方法如下:1、在开始菜单中,打开”控制面板“。2、点击”系统和安全“。3、点击”Winsows 防火墙“。4、单击左侧的”启用或关闭Windows防火墙“。5、在”家庭或工作网络位置设置“和”公用网络位置设置“两项里...