场景:
我正在我的应用程序中实现一个FTP 获取功能,它使用Qt 4.7.x
Qt 文档声明QFtp类已弃用,改为使用 QNetworkAccessManager,所以我正在这样做;)
我测试了我写的代码有一些 FTP 服务器,它似乎工作正常。
问题:
当我使用我的 ftp get 类连接到本地、自制(并且非常简单)的 ftp 服务器时,我收到以下错误:请求:500 无可用帮助。我使用tcpdump
跟踪了 ftp 通信,实际上我看到QNetworkAccessManager/QNetworkRequest一旦获得230 User Logged In就会向服务器发送一个HELP动词
不幸的是,我的服务器不支持。现在有没有办法配置 Qt 不发送 HELP 动词?在线阅读所涉及课程的 Qt Doc 并没有帮助。