[英]How to serve files stored in FTP space
我的 ASP.Net MVC 应用程序允许您下载存储在可通过 FTP 访问的存储库中的文件。
我需要实施最佳策略来将这些文件提供给客户端。 我可以实现一种方法,从 FTP 下载文件,然后通过 FileResult 提供文件......但显然它似乎根本不是最好的方法(特别是在大文件的情况下,客户端应该首先等待应用程序下载文件,然后第二次等待下载所需的时间)。
任何指示或帮助将不胜感激
如果 web 服务器只能通过 FTP 访问文件,那么这就是要走的路。
如果文件在不同的服务器上,您的 Web 服务器需要从那里下载它们(完全或流式),然后才能将它们提供给 HTTP 客户端。
或者,两个服务器可以通过附加相同的(虚拟)磁盘或通过其他网络协议(如 NFDlS、SMB 等)共享相同的文件位置。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.