.Net Core/.Net 6/.Net 8 添加MIME类型

.Net Core/.Net 6/.Net 8 添加MIME类型

Program.cs app.UseStaticFiles 这样写

csharp 复制代码
var provider = new FileExtensionContentTypeProvider();
provider.Mappings[".apk"] = "application/vnd.android.package-archive";
provider.Mappings[".flac"] = "audio/flac,audio/x-flac";
app.UseStaticFiles(new StaticFileOptions
{
    ContentTypeProvider = provider,
    OnPrepareResponse = (c) => {
        c.Context.Response.Headers.Add("Access-Control-Allow-Origin", "*");
    }
});
相关推荐
咸鱼翻身小阿橙16 分钟前
C# WinForms 控件学习项目
开发语言·学习·c#
半亩码田25 分钟前
【.NET新特性·第5篇】.NET 9 速览:云原生与性能之年
云原生·.net
JaydenAI31 分钟前
[MAF预定义Agent中间件-03]FunctionInvocationDelegatingAgent:将AOP引入函数调用
ai·c#·agent·aop·maf
.NET修仙日记39 分钟前
.NET 领域驱动设计:用户角色更新如何从应用服务落地到领域实体(代码拆解)
c#·.net·领域驱动设计·微软技术·角色设计
ChaITSimpleLove43 分钟前
Etl.Net 2.2.0 项目深度分析
数据仓库·.net·etl·大数据处理·数据管道·数据处理引擎
时光追逐者1 小时前
一个基于 .NET 与 Avalonia 构建、面向 TrinityCore 的开源 WoW 数据库编辑器
数据库·开源·.net
.NET修仙日记1 小时前
Scrutor:.NET 依赖注入自动化的优雅实现
c#·.net·.net core·微软技术·依赖注入·scrutor
xiaoshuaishuai81 小时前
C# Avalonia 依赖属性与WPF的区别
开发语言·c#·wpf
追逐时光者10 小时前
一个基于 .NET 与 Avalonia 构建、面向 TrinityCore 的开源 WoW 数据库编辑器
后端·.net
追逐时光者10 小时前
精选 5 款基于 .NET 开源免费、功能强大的 Windows 系统优化工具
后端·.net