.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", "*");
    }
});
相关推荐
阿蒙Amon7 小时前
C#每日面试题-重写和重载的区别
开发语言·c#
阿蒙Amon7 小时前
C#每日面试题-委托和事件的区别
java·开发语言·c#
bjzhang759 小时前
C#操作SQLite数据库
数据库·sqlite·c#
烛阴9 小时前
C# 正则表达式(3):分组与捕获——从子串提取到命名分组
前端·正则表达式·c#
时光呀时光慢慢走12 小时前
C# WinForms 实战:MQTTS 客户端开发(与 STM32 设备通信)
开发语言·c#
csdn_aspnet13 小时前
ASP.NET Core:创建并验证文档上的数字签名
.netcore·数字签名
时光呀时光慢慢走13 小时前
MAUI 开发安卓 MQTT 客户端:实现远程控制 (完整源码 + 避坑指南)
android·物联网·mqtt·c#
WebRuntime14 小时前
问世间,exe是何物?直教AI沉默、Web寡言(4)
javascript·c#·.net·web