0
我正在尝试编写一个ftp客户端。 我有两个ftp服务器。第一台服务器是Microsoft的标准FTP服务器。第二台服务器写在我工作的组织中。 我的程序与第二台服务器运行良好。 但我的程序是第一台服务器收到错误:“451参数不正确”。 什么可能是错的? 我使用Qt 4.8.4,Windows 7.Microsoft FTP服务451参数不正确
...
switch(cod) {
case 220:
user=sett.value("userFTP",QString("anonymous")).toString();
logMessage(codec1->toUnicode("Авторизация пользователя ")+user);
buf = QByteArray::fromRawData("USER ",5) + "\n";
sock->write(buf);
logMessage(buf);
break;
...
如果我使用命令提示符,第一个ftp服务器(microsoft)可以正常工作 – Irina