0
我正在使用SharpSSH訪問SFTP,我不想下載遠程文件,我只想將其數據作爲字符串或字節數組讀取。在SharpSSH中,我只是找到了將文件從源文件夾下載到另一個文件夾的功能。 有沒有任何方法可以從文件中讀取數據,而無需通過SharpSSH或其他免費庫進行下載?從SFTP讀取文件作爲字節數組而不將其下載到文件C#
我正在使用SharpSSH訪問SFTP,我不想下載遠程文件,我只想將其數據作爲字符串或字節數組讀取。在SharpSSH中,我只是找到了將文件從源文件夾下載到另一個文件夾的功能。 有沒有任何方法可以從文件中讀取數據,而無需通過SharpSSH或其他免費庫進行下載?從SFTP讀取文件作爲字節數組而不將其下載到文件C#
不要使用SharpSSH,它是一個死的項目。
隨着SSH.NET library,您可以使用SftpClient.DownloadFile
:
void DownloadFile(string path, Stream output, Action<ulong> downloadCallback = null);