我有以下内容:
<a class="download" href='/doc.txt' download>Download txt</a>
此文件位于我的Web项目的根目录中。点击后,Chrome会显示Failed - no file
。如何让人们通过MVC下载锚点来下载给定文件?
我已经看到了一些具有复杂控制器逻辑/ Razor的解决方案 - 我只是想提供一个可公开访问的文件的直接路径。
答案 0 :(得分:1)
/
表示站点根目录,~/
表示应用程序根目录。
所以在你的情况下,你很可能想要这个:
<a class="download" href='~/doc.txt' download>Download txt</a>