我正在 Qt 中创建一个 FTP 服务器,但我不确定何时发送 RETR 命令的 226 成功响应代码。
在所有数据写入之后,但在数据连接套接字关闭之前,我是否发送它:
reply(226);
dataSocket()->disconnectFromHost();
还是在数据连接套接字关闭后发送它:
dataSocket()->disconnectFromHost();
dataSocket()->waitForDisconnected();
reply(226);