正文
在我们的Web程序开发中,肯定要提供很多的静态文件(比如:JS,CSS)给客户端下载使用.所以我们先来看看ASP.NET Core中是怎么处理的....这样,项目就干净了许多,下面,我们就来讲讲这个资源根目录
1.提供静态文件
我们到模版的Startup管道配置中,可以看到,注入相关静态资源的代码,已经帮我们写好了,如图:
?...下面我们就来讲讲如何在asp.net core 中启用我们的静态文件目录游览
开启静态文件目录游览需要使用UseDirectoryBrowser来注入配置,代码如下:
app.UseDirectoryBrowser...这里,注意EnableDirectoryBrowsing属性,就是是否启用目录的属性.
4.ASP.NET Core中使用MIME内容类型来过滤静态文件返回....上篇文章我们提到过.需要使用
FileExtensionContentTypeProvider
这个类.具体使用方法,直接new一个即可,里面包含了300多种已知的文件类型,如下:
?