0

我需要帮助我的 ftp 客户端应用程序。我使用用户名和密码成功连接到服务器并发送 PASV 消息。我收到了 IP 和端口,但我不知道下一步该做什么。我知道我必须连接到 IP 和端口,但我不知道如何。
有人可以给我如何连接和接收来自服务器的消息的代码示例吗?

4

1 回答 1

0

您已经拥有成功连接到服务器上端口 21 的代码,同样的代码也可以连接到 PASV 响应中返回的 IP 地址和端口号。

在传输一些数据之前,您不希望建立第二个连接。您建立的第一个连接用于命令和对命令的响应。您与 PASV 返回的端口建立的连接是为了按照实际传输文件的命令传输数据,例如 RETR 或 LIST。

于 2014-02-26T23:23:29.177 回答