Android connect win7 FTP server

来源:互联网 发布:top k 算法 编辑:程序博客网 时间:2024/05/22 06:13

1.Win7下搭建好自带FTP服务器(教程网上很多,禁用ssl)

2.设置好连接地址(ftp://192.168.xx.xx)

3.使用开源库org.apache.commons.net

try {    FTPClient ftpClient = new FTPClient();    ftpClient.connect(InetAddress.getByName(Your host Url));    if(ftpClient.login(loginName, password)){   //TODO    }} catch (Exception e) {    e.printStackTrace();}

--------------------------------

问题:

1.java.net.UnknownHostException: Unable to resolve host "ftp://192.168.xx.xx": Non-recoverable failure in name resolution

fix:把ftp://192.168.xx.xx换成192.168.xx.xx来连接

2.连接时出现

220 Microsoft FTP ServiceUSER xxx530 Valid hostname is expected.
fix:把win7 ftp网站绑定的主机名删除。

3.显示中文乱码

fix:ftp.setControlEncoding("GBK");











0 0
原创粉丝点击