我正在写一个FTP服务器,但我不懂PASV命令,任何服务器都发送这样的响应:
227 Entering Passive Mode (213,229,112,130,216,4)
Run Code Online (Sandbox Code Playgroud)
括号中的数字是什么意思?那是正常模式和被动模式之间的区别?
inh*_*dle 14
是的,结果你得到了(213,229,112,130,216,4).213,229,112,130是IP地址.216是十进制的高8位.4是十进制的低8位.所以端口号是216*256 + 4.你应该用括号解析它们.