visual-c++ - goanywhere 服务器的 ftpputfile
问题描述
我正在使用下面的代码将文件传输到 FTP 服务器。
bPS = ::FtpPutFile(m_hPSFTPConnection,tempfile,uniqueFname,INTERNET_FLAG_TRANSFER_ASCII,(DWORD) this);
有了这个,我可以在使用旧的连接配置时传输文件。
现在,服务器配置已更改。现在我们正在使用 Go Anywhere 服务器。
因此,我只是根据新的服务器配置更改了 IP、用户名、密码和端口 (21) 等配置参数。但 ftpputfile 不工作。它返回值 0。使用 winscp 我们可以手动传输文件。但是通过使用 API ftpputfile 的应用程序它不起作用。有人可以帮忙吗?
解决方案
推荐阅读
- python - 我想在我的第一个 python 环境中调用第二个 python 环境中的函数。这可能吗?
- reactjs - 开玩笑的 Babel 7 无法运行 redux 组件测试
- circuit-breaker - 我的策略行为可以根据执行中的数据而改变吗?
- azure-devops - 在 Azure Pipeline 中使用 Console.write 查找测试输出的位置
- python - Python NLTK 意外的循环语料库数据丢失
- javascript - 如何使用带有文件类型输入的 Redux-Form 字段数组
- javascript - Node.js 中的 Jquery 错误“$ 不是函数”
- ajax - 在某些文档上出现 500 错误,但在其他文档上却没有。为什么?
- typescript - 如何使用嵌套路径在 node_module 中发布 Typescript 类型定义?
- javascript - 为什么在加载所有资源之前锚点击不起作用?