• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
PowerCoder
博客园    首页    新随笔    联系   管理    订阅  订阅

Static files in ASP.NET Core - ASP.NET Core中的静态文件处理(链接)

微软官网的这篇文章阐述了,在ASP.NET Core中的静态文件处理:

Static files in ASP.NET Core

 

注意其中有几点很有用:

使用FileExtensionContentTypeProvider,来自定义静态文件扩展名的映射

启用非标准静态文件类型,可以让ASP.NET Core处理未知的静态文件类型,但是文章中也提到了这样做很危险,不建议这么做,推荐使用上面的FileExtensionContentTypeProvider来处理非标准的静态文件类型

 

最后文章中还提到了:

ASP.NET Core apps hosted in IIS use the ASP.NET Core Module to forward all requests to the app, including static file requests. The IIS static file handler isn't used. It has no chance to handle requests before they're handled by the module.

由此可见,静态文件的HTTP请求在IIS中,会由ASP.NET Core Module转发到ASP.NET Core应用程序中进行处理,和IIS的处理程序并无关联。

 

posted @ 2020-02-09 00:33  PowerCoder  阅读(328)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3