0
我有以下幾點:如何啓用通過錨文件下載在MVC
<a class="download" href='/doc.txt' download>Download txt</a>
而且這個文件是在我的web項目的根。當我點擊時,Chrome說Failed - no file
。我如何讓人們通過MVC錨定下載給定的文件?
我已經看到了一些複雜的控制器邏輯/剃刀的解決方案 - 我只是想提供一個可公開訪問的文件的直接路徑。
如果只能這樣仍然不能正常工作? – SB2055
然後你的路徑很可能不正確。例如,如果文件位於應用程序的Content文件夾中,則需要說:'href =「〜/ Content/doc.txt」'。你也可以嘗試一個絕對路徑(即'href =「http://www.yoursite.com/doc.txt」')。不過,請記住,如果您更改了域名,則可能需要更改網站。這可能發生在你有單獨的測試和產品域 – Yeager
不,這是我的情況下的MIME類型。 – SB2055