QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1016|回复: 3

ftp 客户端如何建立 与 服务器端的数据连接?

[复制链接]
发表于 2004-1-29 17:33:43 | 显示全部楼层 |阅读模式
ftp 客户端和服务器端共建立两个链接, 一个
用于 命令控制, 另外一个用于 数据传送,
我可以建立和服务器的 命令控制 链接,
但却不知道如何才能建立 和服务器的 数据链接,
目前可以完成的命令仅 有
USER
PASS
PWD
QUIT
//
无法完成 LIST ?
//
请大家帮忙, 谢谢!!
发表于 2004-1-29 18:22:13 | 显示全部楼层
if it is an passive client just send the LIST commond with the telnet connection and then call accept()
回复

使用道具 举报

 楼主| 发表于 2004-1-29 18:38:37 | 显示全部楼层
能给个简单点的代码段吗?
回复

使用道具 举报

发表于 2004-1-29 20:10:35 | 显示全部楼层
用 PSAV 令 ftp server 回應 IP 以及 port
類似下列這段
[code:1]
227 Entering Passive Mode (211,76,240,242,67,12)
[/code:1]
括號中前四碼是 IP,第五碼 x 256 加第六碼總和就是 port
然後再開 socket 連上去就可以下 LIST 指令了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-9 00:30 , Processed in 0.080471 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表