600字范文,内容丰富有趣,生活中的好帮手!
600字范文 > ftp上传乱码_ftp同步图片到本地文件夹 ftp同步图片到本地文件夹的实现步骤

ftp上传乱码_ftp同步图片到本地文件夹 ftp同步图片到本地文件夹的实现步骤

时间:2020-04-04 05:39:41

相关推荐

ftp上传乱码_ftp同步图片到本地文件夹 ftp同步图片到本地文件夹的实现步骤

建设网站经常需要使用FTP上传文件到远程服务器的空间上。如果使用一般的FTP软件,需要把上传的文件拖动到对应的目录上面实现上传,如果要修改文件,只能够使用FTP默认的方式打开文件,一般都是记事本之类很简陋的软件,无法实现代码高亮,并且打开文件之后由于记事本等软件默认的编码问题,很多情况下都会出现中文乱码等问题。同时,为了备份远程服务器的网站文件,也需要在本地有网站文件的副本。因此,一般的FTP满足不了这个要求。为此,需要使用FTP同步软件。

IIS7服务器管理工具可以批量管理、定时上传下载、同步操作、数据备份、到期提醒、自动更新。IIS7服务器管理工具适用于Windows操作系统和liunx操作系统;支持Ftp客户端批量操作。

下载地址:IIS7服务器管理工具

一.在服务器上面安装FTP服务端,通常是可以让服务商帮你安装的.然后在本地电脑上安装iis7服务器管理工具.用该工具登录FTP并把服务器上面的数据下载到本地电脑。

二.在本地电脑点开始-运行.输入mstsc按确定.在弹出的窗口出点选项-点"本地资源"-点"详细信息".把本地磁盘前面的方框勾选上.然后再连接服务器.登录服务器以后打开"我的电脑".在里面可以访问到你本地电脑的磁盘分区.直接把服务器磁盘上的内容复制到本地电脑磁盘即可。

三.登录服务器.把上面需要复制的内容打压缩包.然后通过发邮箱附件的功能把压缩包发到你的另一个邮箱.然后在本地电脑登录收件的邮箱.并把附件下载到本地电脑即可。

* 上传图片或者文件的方法

* @Title: uploadFtpFlie

* 上传图片或者文件的方法

* @param istype 0上传文件 1上传图片

* @param file

* @param fileName

* @return

* @return String 返回类型

* @author

* @throws IOException

* @since 1.0.0

*/

public static String uploadFtpFlie(String istype,File file,String fileName) throws IOException

{

FileInputStream in =null;

boolean isbool=false;

try

{

in = new FileInputStream(file);

if(istype.equals("0"))

{

isbool=FtpUtils.uploadFile(filepath,fileName,in);

if(isbool)

{

System.out.println(url+newpath+"/" +fileName);

return url+newpath+"/" +fileName;

}

else

{

return "error";

}

}

else

{

isbool=FtpUtils.uploadFile(imgpath,fileName,in);

if(isbool)

{

System.out.println(url+newpath+"/" +fileName);

return url+newpath+"/" +fileName;

}

else

{

return "error";

}

}

}

catch (Exception e)

{

// TODO 自动生成 catch 块

e.printStackTrace();

return "error";

}

finally

{

in.close();

}

}

public static void main(String agrs[]) {

try {

File file = new File("D:000.jpg");

String k= uploadFtpFlie("1", file, "22222.JPG");

System.out.println(k);

} catch (Exception e) {

e.printStackTrace();

}

}

}​

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。