首页 > 解决方案 > goanywhere 服务器的 ftpputfile

问题描述

我正在使用下面的代码将文件传输到 FTP 服务器。

bPS = ::FtpPutFile(m_hPSFTPConnection,tempfile,uniqueFname,INTERNET_FLAG_TRANSFER_ASCII,(DWORD) this);

有了这个,我可以在使用旧的连接配置时传输文件。

现在,服务器配置已更改。现在我们正在使用 Go Anywhere 服务器。

因此,我只是根据新的服务器配置更改了 IP、用户名、密码和端口 (21) 等配置参数。但 ftpputfile 不工作。它返回值 0。使用 winscp 我们可以手动传输文件。但是通过使用 API ftpputfile 的应用程序它不起作用。有人可以帮忙吗?

标签: visual-c++ftp

解决方案


推荐阅读