请教高手,,我需要在项目中使用PORT模式来下载FPT服务器上的文件,,,,,,,不太理解PORT模式的转输过程?????

taoyi 2005-06-29 03:56:04
我已经向FTP SERVER发送了PORT XX,XX,XX,XX,XX,XX命令,并执行成功,,,接着再发送RETR XX.EXE下载文件,执行成功,服务器已经150 Opening BINARY mode data connection for file transfer.

可接下来我应该如何打开端口来接收文件数据呢???

有点急,希望高人能够指教,万分感激~!!!!
...全文
65 点赞 收藏 4
写回复
4 条回复
microgiant 2005年06月29日
PORT模式,是你去连服务器,PASV模式是服务器来连你。
回复 点赞
taoyi 2005年06月29日
PORT模式是没有的,,它返回的是200 PORT command successful. Consider using PASV.

PASV模式已经解决了~

就是不知道PORT模式是怎么打开数据端口进行连接的?
回复 点赞
microgiant 2005年06月29日
不是这样吧。
你只发送PORT命令过去,他会传过来IP地址和临时端口(当然你要解析他传送过来的地址和端口的,好象是用MAKEWORD,我记不的了。),你去连上他的临时端口后,你再在在控制通道中发送RETR XXX。
回复 点赞
taoyi 2005年06月29日
如何与服务器端的20端口进行连接呢?这个过程有点不太清楚~~
回复 点赞
发动态
发帖子
网络编程
创建于2007-09-28

7878

社区成员

6.4w+

社区内容

VC/MFC 网络编程
社区公告
暂无公告