我做的是服务器,接受客户端连接以后 sprintf(str,"220 My FTP Service ready\r\n"); res=send(m_hControlsocket,str,sizeof(str),0);res=recv(m_hControlsocket,Buffer,sizeof(Buffer),0)//接收USER命令 //检查user是否合法 sprintf(str,"%s","331 User name okay, please send password.\r\n"); res=send(m_hControlsocket,str,sizeof(str),0);res=recv(m_hControlsocket,Buffer,sizeof(Buffer),0)//现在应该是接收PASS命令了 可是程序来到这里就停了,我发现客户那边也没有显示331 User name okay, please send password这句话,不知道错了那里,请大家帮帮忙
sprintf(str,"220 My FTP Service ready\r\n");
res=send(m_hControlsocket,str,sizeof(str),0);res=recv(m_hControlsocket,Buffer,sizeof(Buffer),0)//接收USER命令
//检查user是否合法
sprintf(str,"%s","331 User name okay, please send password.\r\n");
res=send(m_hControlsocket,str,sizeof(str),0);res=recv(m_hControlsocket,Buffer,sizeof(Buffer),0)//现在应该是接收PASS命令了
可是程序来到这里就停了,我发现客户那边也没有显示331 User name okay, please send password这句话,不知道错了那里,请大家帮帮忙