FtpWebRequest
C# のクラスを使用してファイルを転送しています。そのクラスにはプロパティがあります
ftpobject.usePassive = true (or) false;
私はそれを意味しました
- use passive が false の場合、「アクティブ」です。
- use Passive が true の場合、「Passive」です。
上記の意味は正しいですか、それとも間違っていますか?
FtpWebRequest
C# のクラスを使用してファイルを転送しています。そのクラスにはプロパティがあります
ftpobject.usePassive = true (or) false;
私はそれを意味しました
上記の意味は正しいですか、それとも間違っていますか?
はい、あなたが正しい。MSDNから:
クライアント アプリケーションのデータ転送プロセスがデータ ポートで接続をリッスンする場合は false 。それ以外の場合、クライアントがデータ ポートで接続を開始する必要がある場合は true。デフォルト値は true です。
...と...
UsePassive プロパティを true に設定すると、「PASV」コマンドがサーバーに送信されます。このコマンドは、転送コマンドの受信時に接続を開始するのではなく、データ ポートでリッスンし、接続を待機するようにサーバーに要求します。