0

我正在使用FtpWebRequestC# 中的类传输文件;在那个类中有一个属性

ftpobject.usePassive = true (or) false;

我的意思是

  • 如果使用被动是假的,那么它是“主动的”
  • 如果使用被动是真的,那么它是“被动”

我上面的意思是对还是错?

4

1 回答 1

3

你是对的。来自MSDN

如果客户端应用程序的数据传输过程侦听数据端口上的连接,则返回 false;否则,如果客户端应在数据端口上启动连接,则为 true。默认值是true。

...和...

将 UsePassive 属性设置为 true 会将“PASV”命令发送到服务器。该命令请求服务器侦听数据端口并等待连接,而不是在收到传输命令后启动连接。

于 2009-12-28T11:19:22.747 回答