asp文件用什么打开(asp后缀的打开方式)

   日期:2022-04-08     文章发布:文章发布    网络转载:生活号    
核心提示:文章前言 之前写了一篇模拟登录的文章感觉写的内容不太丰富,因为本人没有写文章的经验。所以第一次写得不怎么好。所以我要慢慢的提升自己的写文章能力,想大家多多支持我。虽然我的技术能力不怎么样。但是我会努力的。希望大家能多多支持一下小弟。 asp.netcore项目静态文件 创建一个asp.netcore项目的静态文件一般是放在项目目录下wwwroot文件夹,文件目录如下。 如何将静态文件注入到项目中 ...
移动站源标题:http://mip.818114.com/news/item-208714.html

文章前言

之前写了一篇模拟登录的文章感觉写的内容不太丰富,因为本人没有写文章的经验。所以第一次写得不怎么好。所以我要慢慢的提升自己的写文章能力,想大家多多支持我。虽然我的技术能力不怎么样。但是我会努力的。希望大家能多多支持一下小弟。

asp.net core项目静态文件

创建一个asp.net core 项目的静态文件一般是放在项目目录下wwwroot文件夹,文件目录如下。

如何将静态文件注入到项目中

在startup.cs文件的Configure方法中写入:

app.UseStaticFiles;

这方法的默认路径正是上面所说的wwwroot目录。

如何使用自己的文件路径

在startup.cs文件的Configure方法中写入:

app.UseStaticFiles(new StaticFileOptions

{

FileProvider = new PhysicalFileProvider(

Path.Combine(Directory.GetCurrentDirectory, @”MyStaticFiles”)),

RequestPath = new PathString(“/StaticFiles”)

});

这时候我们运行一下然后输入链接看到以下效果

这时候我们知道FileProvider是指定路径,RequestPath是将对外的路径重写。即可用 StaticFiles来访问而不是MyStaticFiles。

我觉得这样地址重写的好处是可以保证项目的结构不被暴露,有一定的安全性吧。

如何浏览目录的文件与文件夹

在出于安全问题默认情况下是不允许浏览目录的文件和文件夹的,但是如果你需要浏览的话可以用以下方法。

首先要在startup.cs文件的ConfigureServices方法中加入:

services.AddDirectoryBrowser;

然后在startup.cs文件的Configure方法中写入:

app.UseDirectoryBrowser(new DirectoryBrowserOptions

Path.Combine(Directory.GetCurrentDirectory, @”wwwrootimages”)),

RequestPath = new PathString(“/wwwroot/images”)

});

然后可以看到以下效果

这样我们就可以看到该目录下的东西了。一般来说还是使用默认的比较好,毕竟出于安全考虑嘛。

免责声明:本网部分文章和信息来源于互联网,本网转载出于传递更多信息和学习之目的,并不意味着赞同其观点或证实其内容的真实性,如有侵权请通知我们删除!(留言删除
 
 
更多>同类行业

同类新闻
最新资讯
最新发布
最受欢迎
网站首页  |  黄页  |  联系方式  |  信息  |  版权隐私  |  网站地图  |  API推送  |  网站留言  |  RSS订阅  |  违规举报  |  陇ICP备22000095号