自制一个ftp客户端 访问本机(127.0.0.1)ftp可以 外网(如202.113.72.6)却不行 应该如何解决 自己用mfc做了个简单的ftp客户端,能访问本机(127.0.0.1)上用Serv-u建立的ftp服务端,但是外网(如202.113.72.6)却无法访问,如果要像CuteFtp那样实现外网访问,还应该考虑那些因素,初入网络编程,望同志们指教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 搞清楚PASV和PORT模式的区别是最关键的 可能服务器使用了被动模式,意思就是告诉服务器一个端口号,由服务器向客户端主动发起连接,如果客户端在NAT后面,服务器是无法连接上的 其他软件没有问题的 我感觉也是没那么简单实现外网的访问 rjabcd 说的有的意思jameshooo 也是这个意思 主动被动的问题 中间还有很多细节需要在程序中反应 原来一直看到的 PASV 就是被动模式的意思? 现在的问题是如何用程序实现被动(PASV)模式! PASV的意思是客户端连接服务器;PORT的意思是客户端提供端口由服务器来连接。通常情况下应使用PASV。在调用InternetConnect时指定INTERNET_FLAG_PASSIVE标志;如果使用CFtpConnection类则在构造时bPassive参数给TRUE。 感谢cnzdgs 果然实现了 结贴了 模态对话框无法正确显示的问题 VC调用matlab中动态数组CArray首地址的问题 mfc还能再用多少年 Windows控件消息和控件通知消息大全! 如何使复选框处于选中状态?(菜鸟级问题) 关于CStatic的边框? 怎样向ScrollView中写如文本(一个文件) 谁能提供一段代码。在本机的80端口用CSocke接收自己机器发的IE的数据包 single document软件界面的顶层菜单应用自画菜单 如何用程序实现经纬度转换? 调用了自己写的DLL文件的程序如何Release编译 计算机生成兵力研究与开发探讨
在调用InternetConnect时指定INTERNET_FLAG_PASSIVE标志;如果使用CFtpConnection类则在构造时bPassive参数给TRUE。