以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- FTP不稳定 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=67929) |
-- 作者:machle -- 发布时间:2015/5/6 15:17:00 -- FTP不稳定 自己用电脑开了个ftp,浏览器链接每次没问题,很稳定。但是用狐表按钮代码链接的时候,获取文件目录名字,有的时候就连不上。 另外messagebox出来的是乱码。 乱码的问题是不是utf-8的编码问题。请问我该怎么解决这两个问题? Dim ftp1 As New FtpClient Dim fls As List(of String) ftp1.Host="192.168.1.106" ftp1.Account = "wang" ftp1.Password = "1111" ftp1.OpenManager fls = ftp1.GetFileList("/DDDD") For Each fl As String In fls Messagebox.Show(fl) Next |
-- 作者:Bin -- 发布时间:2015/5/6 15:23:00 -- 偶尔连不上? 应该是服务器不稳定或者宽带不稳定. 乱码是编码的问题. 设置一下编码.操作方式可以百度一下.不同的FTP客户端工具设置也不同
|
-- 作者:大红袍 -- 发布时间:2015/5/6 15:35:00 -- 你的ftp用什么搭建?不要用那些不专业的,你可以用Serv-U 搭建 FTP
乱码问题,这样试试
Dim ftp1 As New FtpClient ftp1.utf8 = true
|
-- 作者:machle -- 发布时间:2015/5/6 15:40:00 -- 回复:(大红袍) 你的ftp用什么搭建?不要用那些... 谢谢,乱码问题解决了,我的ftp用nas开的。应该算稳定,但是访问却不稳定。时而能上,时而不能。按说代码没问题啊。 |
-- 作者:大红袍 -- 发布时间:2015/5/6 15:42:00 -- 尝试用serv-u搭建;同时,你ftp使用完以后,记得关闭,也就是 ftp1.Close |
-- 作者:machle -- 发布时间:2015/5/6 15:47:00 -- 回复:(大红袍) 尝试用serv-u搭建;同时,你ft... 谢谢!我把ftp每次连接完关闭,确实管用。问题解决了。 ftp的单个IP连接次数我也关小了。 刚才就是因为不断地调试,所以说单个IP连接FTP次数过多,所以连不上。 谢谢! |