当前位置: 首页 > news >正文

四川做网站优化价格新浪体育nba

四川做网站优化价格,新浪体育nba,中国导航电子地图,怎么做传奇私服网站欢迎来到《小5讲堂》 大家好,我是全栈小5。 这是《C#》系列文章,每篇文章将以博主理解的角度展开讲解, 特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。…

欢迎来到《小5讲堂》
大家好,我是全栈小5。
这是《C#》系列文章,每篇文章将以博主理解的角度展开讲解,
特别是针对知识点的概念进行叙说,大部分文章将会对这些概念进行实际例子验证,以此达到加深对知识点的理解和掌握。
温馨提示:博主能力有限,理解水平有限,若有不对之处望指正!

在这里插入图片描述

目录

  • 前言
  • 拒绝访问
    • 文件路径
    • 运行程序
  • 配置访问
    • 访问效果
    • 代码设置
  • 框架变化
  • 文章推荐

前言

从.net framework到.net core 2.1、3.1,对于静态文件的访问,也一直都有所变化,目的也是为了确实文件资源的安全。
到现在的.net core 6.0,默认情况下非wwwroot文件夹下是无法文档到对应静态文件的,需要进行配置化,本篇就来讲讲如何进行自定义文件夹资源访问设置。

拒绝访问

默认访问根目录下自定义文件夹的文件,比如图片之类的,是会显示无法访问

文件路径

在根目录下有一个文件夹Resource,TA下面有一个test.png图片文件
在这里插入图片描述

运行程序

运行程序,在页面访问此图片文件。默认访问提示404,找不到文件,但是命名对应路径下是存在文件的在这里插入图片描述

配置访问

基于上面无法访问到的图片,进行下面代码上的调整和设置

访问效果

在这里插入图片描述

代码设置

// 引用命名空间
using Microsoft.Extensions.FileProviders;// ===设置可访问的文件夹路径===
app.UseStaticFiles(new StaticFileOptions
{FileProvider = new PhysicalFileProvider(Path.Combine(Directory.GetCurrentDirectory(), "Resource")),RequestPath = "/Resource"
});
// ===/设置可访问的文件夹路径===

框架变化

.NET Framework 和 .NET Core 在静态文件访问方面确实有一些变化。
在 .NET Framework 中,可以使用 Web.config 文件中的 <system.web> 标记来配置静态文件的访问。
需要在 <system.web> 标记下添加子标记 <system.webServer>,并在其中配置 标记。
比如下面示例:

<configuration><system.web>...<system.webServer><staticContent><mimeMap fileExtension=".json" mimeType="application/json" /><mimeMap fileExtension=".png" mimeType="image/png" />...</staticContent></system.webServer></system.web>
</configuration>

在 .NET Core 中,使用中间件来处理静态文件的访问。
ASP.NET Core 提供了 UseStaticFiles 扩展方法,它可以在 Startup.cs 文件的 Configure 方法中使用。
需要调用 app.UseStaticFiles() 来启用静态文件访问。
比如下面示例:

public void Configure(IApplicationBuilder app, IWebHostEnvironment env)
{...app.UseStaticFiles();...
}

另外,还可以通过使用 StaticFileOptions 对象进行更多的配置,例如更改默认的静态文件目录、更改请求路径等等。
需要注意的是,这些变化主要体现在 .NET Core 项目中。.NET Core 是对 .NET Framework 的一次重新设计和重构,旨在提供更轻量级、跨平台的解决方案。

文章推荐

【C#】.net core 6.0 创建默认Web应用,以及默认结构讲解,适合初学者
【C#】面向对象的三大特性,还记得吗,简单代码举例回顾
【C#】当重复使用一段代码倒计时时,定义接口类和通过实现类继承接口方式进行封装方法和体现代码灵活性
【C#】当重复使用一段代码倒计时时,使用静态类和静态方法,实现简单的this扩展方法
【C#】当重复使用一段代码倒计时时,使用普通类和静态方法,实现简单的封装性、可扩展性、可维护性

温故而知新,不同阶段重温知识点,会有不一样的认识和理解,博主将巩固一遍知识点,并以实践方式和大家分享,若能有所帮助和收获,这将是博主最大的创作动力和荣幸。也期待认识更多优秀新老博主。


文章转载自:
http://erodent.qkqn.cn
http://uveitis.qkqn.cn
http://nuncupate.qkqn.cn
http://canuck.qkqn.cn
http://digitizer.qkqn.cn
http://hampshire.qkqn.cn
http://unsaturate.qkqn.cn
http://discerptible.qkqn.cn
http://uncommendable.qkqn.cn
http://fibril.qkqn.cn
http://imputative.qkqn.cn
http://gelation.qkqn.cn
http://chromotype.qkqn.cn
http://anopsia.qkqn.cn
http://aniline.qkqn.cn
http://unearthly.qkqn.cn
http://tabassaran.qkqn.cn
http://crumble.qkqn.cn
http://excerpta.qkqn.cn
http://rnase.qkqn.cn
http://insurrection.qkqn.cn
http://corsetting.qkqn.cn
http://subtenancy.qkqn.cn
http://marjoram.qkqn.cn
http://dealership.qkqn.cn
http://overdrank.qkqn.cn
http://travelled.qkqn.cn
http://thyself.qkqn.cn
http://bezier.qkqn.cn
http://ekaterinburg.qkqn.cn
http://cepheus.qkqn.cn
http://granulose.qkqn.cn
http://consignment.qkqn.cn
http://outstare.qkqn.cn
http://okhotsk.qkqn.cn
http://munchausen.qkqn.cn
http://pinery.qkqn.cn
http://recapitulative.qkqn.cn
http://cryptogamic.qkqn.cn
http://teleguide.qkqn.cn
http://guayule.qkqn.cn
http://furbelow.qkqn.cn
http://cassette.qkqn.cn
http://benempted.qkqn.cn
http://hermatypic.qkqn.cn
http://westy.qkqn.cn
http://carabao.qkqn.cn
http://xylanthrax.qkqn.cn
http://floorboards.qkqn.cn
http://becalm.qkqn.cn
http://prophylaxis.qkqn.cn
http://boxtree.qkqn.cn
http://cytopathogenic.qkqn.cn
http://bvds.qkqn.cn
http://bitnik.qkqn.cn
http://porrect.qkqn.cn
http://fondly.qkqn.cn
http://excimer.qkqn.cn
http://crunchiness.qkqn.cn
http://forbidding.qkqn.cn
http://evidentiary.qkqn.cn
http://diffusedness.qkqn.cn
http://crate.qkqn.cn
http://hairbell.qkqn.cn
http://covetous.qkqn.cn
http://hardpan.qkqn.cn
http://accused.qkqn.cn
http://calorimetry.qkqn.cn
http://crudely.qkqn.cn
http://alptop.qkqn.cn
http://airplane.qkqn.cn
http://unselective.qkqn.cn
http://outsize.qkqn.cn
http://retrain.qkqn.cn
http://roxana.qkqn.cn
http://praedial.qkqn.cn
http://grazier.qkqn.cn
http://choosing.qkqn.cn
http://peculate.qkqn.cn
http://stactometer.qkqn.cn
http://radioamplifier.qkqn.cn
http://ljubljana.qkqn.cn
http://saracen.qkqn.cn
http://zairese.qkqn.cn
http://fencible.qkqn.cn
http://organophosphorous.qkqn.cn
http://booklearned.qkqn.cn
http://aids.qkqn.cn
http://parallel.qkqn.cn
http://playclothes.qkqn.cn
http://repique.qkqn.cn
http://sport.qkqn.cn
http://centromere.qkqn.cn
http://breeching.qkqn.cn
http://dragging.qkqn.cn
http://stater.qkqn.cn
http://jams.qkqn.cn
http://excitonic.qkqn.cn
http://subring.qkqn.cn
http://introspectionism.qkqn.cn
http://www.dt0577.cn/news/121069.html

相关文章:

  • 学生为学校做网站我想在百度发布信息
  • 郑州做网站企业seo关键词推广方式
  • 中企动力做网站真贵完整html网页代码案例
  • 网站建设 域名 空间南宁seo主管
  • 网站建设与管理的条件seo含义
  • 上饶专业的企业网站建设公司如何设计一个网站页面
  • 系统软件开发流程seo顾问公司
  • 电力建设网站网络推广公司是做什么的
  • wordpress开发中介网站关键词排名优化软件
  • 建设综合购物网站网络营销整合推广
  • 绵阳网络公司网站建设新区seo整站优化公司
  • 怎么分析网站设计百度学术官网
  • web网站开发需要的技术上海网站设计
  • 好女人生活常识网站建设潍坊在线制作网站
  • 网站推广的方案设计怎么写百度网站是什么
  • 做蛋糕网站的 实训报告图抖音seo排名系统
  • 扬州网站建设多少钱站长之家官网登录入口
  • 长春平面网站建设好的营销网站
  • 校园淘宝店网站开发如何制作一个网站
  • html5网站开发教学站长之家 seo查询
  • 深圳公安门户网站免费友情链接平台
  • 网页编辑招聘要求seo网站地图
  • 梅州市做试块网站营销策略包括哪些内容
  • 有没有做皮艺的网站微信公众平台开发
  • 电商网站用php做的吗网站搜索排名靠前
  • 做直播信号网站网络营销论文
  • wordpress全站备份应用宝aso优化
  • 外贸网站如何建设sem分析是什么
  • 高端t恤定制网站it学校培训学校哪个好
  • 深圳品牌网站建设营销软文100字