我正在使用 WinSCP .NET 程序集。当我调用该Session.PutFiles
方法时,它会发送以下一系列命令:
TYPE A
PASV
MLSD
TYPE A
PASV
STOR myfile
有没有办法告诉它不要发送MLSD
?(MLSD
请求将远程目录的内容发回。)至少,我不需要这些信息,所以它只是在浪费带宽。我什至不知道我将如何访问它——也许 WinSCP 正在内部使用它?不过,更让我担心的是,我收到了关于我应该发送的一系列 FTP 命令的非常具体的规范,其中包括几个非标准命令,显然另一端的站点有一个定制的 FTP 服务器。所以我不想要一个额外的命令来搞砸事情。