如何使用ACE_SOCK_Stream::send()登陆FTP服务器啊..
我用了ACE_SOCK_Stream peer;
std::string USER\\USER是通过参数传过来的,是"USER ccc"
peer.send_n(USER.c_str(),USER.length())
和
ACE_SOCK_Stream peer;
const char *username="ccc"; \\这里没有用"USER"命令,只有帐号.
peer.send_n(username,strlen(username),0,&timeout);
密码也是类似的输入...
但是这两种方法还是登陆不了.......:'(
[ 本帖最后由 califan 于 2010-3-18 12:43 编辑 ] 推荐使用CURL,封装的很好,如果有兴趣,可以去服务器区看我的帖子。 我的心,在等待,一直在等待爱爱爱爱爱 版主的答案是最佳。如果你使用ACE封装FTP,自然要封装FTP的协议,比较麻烦。 .....其实那样已经登陆了..只是我没有写接受返回信息的代码...所以...我以为没登陆呢...汗
结帖拉 有没有源码
页:
[1]