【问题标题】:Upload/Download files to Local Machine Network path using Jquery/HTML5使用 Jquery/HTML5 将文件上传/下载到本地计算机网络路径
【发布时间】:2015-10-09 05:32:03
【问题描述】:
我们有一个用 ASP.NET MVC 4 编写的具有文件上传功能的 Web 应用程序。它在上传时将文件保存到 Web 服务器的目录中,用户可以将其下载回来,效果很好。
现在我们的客户希望将他的所有文件保存到局域网中的本地服务器(\FileServer\Files)并从中检索,而不是通过互联网访问网络服务器以避免带宽,因为他们的生产文件很大/巨大高达 50 MB。
这可以使用 Jquery / HTML5 来实现吗?
【问题讨论】:
标签:
jquery
asp.net-mvc
html
file-upload
【解决方案1】:
我认为最好的方法是将 html/JavaScript 发布到 LAN 上的服务器上的端点。
我不确定您所说的“可以使用 jQuery/HTML5 来实现”是什么意思,但从您不能编写将发送文件并强制服务器执行的 html 或 JavaScript 行的角度来看,答案是否定的存储/检索它。您需要在该服务器上运行一个应用程序来为您执行此操作,并且 HTML / jQuery 只会发布到该服务器。
我还建议以 LAN 服务器或客户端代码将您重定向到 Web 服务器以显示失败或成功页面的方式构建它。