文章前言之前寫了一篇模擬登錄的文章感覺(jué)寫的內(nèi)容不太豐富,因?yàn)楸救藳](méi)有寫文章的經(jīng)驗(yàn) 。所以第一次寫得不怎么好 。所以我要慢慢的提升自己的寫文章能力,想大家多多支持我 。雖然我的技術(shù)能力不怎么樣 。但是我會(huì)努力的 。希望大家能多多支持一下小弟 。
asp.net core項(xiàng)目靜態(tài)文件創(chuàng)建一個(gè)asp.net core 項(xiàng)目的靜態(tài)文件一般是放在項(xiàng)目目錄下wwwroot文件夾,文件目錄如下 。

如何將靜態(tài)文件注入到項(xiàng)目中在startup.cs文件的Configure方法中寫入:
app.UseStaticFiles;
這方法的默認(rèn)路徑正是上面所說(shuō)的wwwroot目錄 。
如何使用自己的文件路徑在startup.cs文件的Configure方法中寫入:
【asp文件用什么打開(kāi) asp后綴的打開(kāi)方式】app.UseStaticFiles(new StaticFileOptions
{
FileProvider = new PhysicalFileProvider(
Path.Combine(Directory.GetCurrentDirectory, @”MyStaticFiles”)),
RequestPath = new PathString(“/StaticFiles”)
});
這時(shí)候我們運(yùn)行一下然后輸入鏈接看到以下效果

這時(shí)候我們知道FileProvider是指定路徑,RequestPath是將對(duì)外的路徑重寫 。即可用 StaticFiles來(lái)訪問(wèn)而不是MyStaticFiles 。
我覺(jué)得這樣地址重寫的好處是可以保證項(xiàng)目的結(jié)構(gòu)不被暴露,有一定的安全性吧 。
如何瀏覽目錄的文件與文件夾在出于安全問(wèn)題默認(rèn)情況下是不允許瀏覽目錄的文件和文件夾的,但是如果你需要瀏覽的話可以用以下方法 。
首先要在startup.cs文件的ConfigureServices方法中加入:
services.AddDirectoryBrowser;
然后在startup.cs文件的Configure方法中寫入:
app.UseDirectoryBrowser(new DirectoryBrowserOptions
Path.Combine(Directory.GetCurrentDirectory, @”wwwrootimages”)),
RequestPath = new PathString(“/wwwroot/images”)
});
然后可以看到以下效果

這樣我們就可以看到該目錄下的東西了 。一般來(lái)說(shuō)還是使用默認(rèn)的比較好,畢竟出于安全考慮嘛 。
推薦閱讀
- word激活軟件怎么用 word文檔激活方法
- 免費(fèi)的lol專用加速器 分享好用的lol手游免費(fèi)加速器
- ppt軟件電腦版哪個(gè)好用 免費(fèi)好用的ppt制作軟件推薦
- pdf批量合并 合并pdf文件最簡(jiǎn)單的方法
- android時(shí)間選擇控件大全 android常用控件大全
- 表格軟件excel如何使用 excel表格免費(fèi)版
- 小米3怎么樣好用嗎 小米所有機(jī)型圖片價(jià)格及參數(shù)
- 什么牌子的手機(jī)好用 性能最好的手機(jī)推薦
- 加油站大亨修改器分享 加油站大亨修改器怎么用
- 加油站大亨怎么禁用丹尼斯 加油站大亨禁用丹尼斯方法介紹
