获取文件时出现FtpException
本文关键字:FtpException 文件 获取 | 更新日期: 2023-09-27 18:00:27
我正在成功建立ftp连接,并希望从ftp服务器获取文件。
这是我的代码:
ftp.GetFile(file.Name, path + file.Name, false);
其中ftp是FtpConnection。
对于所有其他文件来说,一切都很顺利。现在,这是我第一次得到它,而异常消息对我来说一点也不清楚。这是:
200类型设置为I
227进入被动模式(93186176,75,78,64)。
213 21846
这是什么意思?
由于FTP是双向协议,您需要2个连接(服务器<->client)
在活动模式下,客户端连接到服务器,服务器连接回客户端。这通常是防火墙的问题。在被动模式下,客户端创建两个连接,一个在ftp端口上,另一个在另一个端口上
这可能是因为服务器负载高或防火墙配置不正确。