Foxtable(狐表)用户栏目专家坐堂 → ftp 下载时出错


  共有1984人关注过本帖树形打印复制链接

主题:ftp 下载时出错

帅哥哟,离线,有人找我吗?
happyft
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1916 积分:17128 威望:0 精华:0 注册:2014/7/29 19:09:00
ftp 下载时出错  发帖心情 Post By:2015/12/31 23:38:00 [只看该作者]

ftp下载时出现“进入PASV模式失败, 451 Another Command is Courrently Pending ,Please try again later"

代码如下:端口映射测试等都正常。
Dim ftp1 As New FtpClient
ftp1.Host= ftp_Host
ftp1.Account = ftp_User
ftp1.Password = ftp_Pwd
ftp1.Port = ftp_Port  'ftp端口号
ftp1.RootDir = "\Update"
If ftp1.Connected = False Then '如果FTP没有连接
    If ftp1.Connect Then '连接FTP
        ftp1.OpenManager() '如果连接成功,打开FTP客户端
    Else
        Messagebox.show("连接FTP失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
    End If
End If

是什么原因造成的?要怎么解决。
谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2016/1/3 23:26:00 [只看该作者]

直接执行download的代码,是否也报错?

 

Dim ftp1 As new ftpclient
ftp1.host=
"196.128.143.28"
ftp1.Account =
"foxuser"
ftp1.password =
"138238110"
If
ftp1.Download("\photo\Desert.jpg","c:\data\Desert.jpg") = True Then
   
Messagebox.show("下载完成!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
Else
   
Messagebox.show("下载失败!","提示",MessageBoxButtons.OK,MessageBoxIcon.Information)
End If


 回到顶部