代码之家  ›  专栏  ›  技术社区  ›  user1947393

将文件作为字节数组从SFTP读取,而不将其下载到文件C#

  •  2
  • user1947393  · 技术社区  · 10 年前

    我正在使用SharpSSH访问SFTP。我不想下载远程文件,我只想将其数据读取为字符串或字节数组。在SharpSSH中,我刚刚找到了将文件从源文件夹下载到另一个文件夹的功能。 有没有什么方法可以在不下载SharpSSH或其他免费库的情况下从文件中读取数据?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Martin Prikryl    10 年前

    不要使用SharpSSH,它是一个死项目。

    使用 SSH.NET library ,您可以使用 SftpClient.DownloadFile :

    void DownloadFile(string path, Stream output, Action<ulong> downloadCallback = null);