请教高手,,我需要在项目中使用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.

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

有点急,希望高人能够指教,万分感激~!!!!
...全文
99 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
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端口进行连接呢?这个过程有点不太清楚~~

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧