.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", "*");
    }
});
相关推荐
心平气和量大福大43 分钟前
C#-WPF-Window主窗体
开发语言·c#·wpf
白露与泡影1 小时前
Arthas 实战指南:从方法耗时定位到 JVM 变量热修改
服务器·jvm·c#
慧都小妮子4 小时前
Aspose.CAD for .NET 26.6 更新发布
pdf·.net·3d渲染·cad·pdf导出·ifc编辑
EIP低代码平台6 小时前
EIP低代码平台系统-字典功能讲解
低代码·c#·工作流
吉普赛的歌7 小时前
YARP负载均衡配置了多个相同接口导致的报错
c#·yarp
张人玉8 小时前
C# WinForms——工厂管理系统(C# WinForms)
数据库·sqlite·c#·winform
夜莺悠吟10 小时前
关于对 C# 中 ImplicitUsings,GlobalUsings 的讨论
c#·.net
不正经学生10 小时前
C 语言函数深入剖析(基础篇)—— 从零理解函数的每一个细节
c语言·开发语言·数据结构·算法·c#
-银雾鸢尾-16 小时前
C#中的拓展方法
开发语言·c#
EIP低代码平台1 天前
EIP低代码平台-系统参数配置详解|落地三级等保+高灵活私有化部署方案
低代码·c#·权限·工作流·netcore