是否可以通过 FTP 以 System.IO.Stream 的形式读取文件?
using (Stream s = Ftp.OpenFile(url....))
{
s.Seek(offset, SeekOrigin.Begin);
int n = s.Read(...);
}
同样,对于 HTTP ?
using (Stream s = Http.OpenFile(url....))
{
s.Seek(offset, SeekOrigin.Begin);
int n = s.Read(...);
}
最佳答案
是也不是。
您不能在网络流中搜索,但您可以使用 WebRequest
/WebResponse
打开 URL 流,参见 WebRequest.Create()
方法。
关于.net - 我可以从 FTP 服务器或 HTTP 服务器读取文件作为流吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2547335/