.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", "*");
    }
});
相关推荐
jackletter19 小时前
3dsmax2026插件开发入门:使用.net8开发
.net·3dmax·入门·插件·.net8·3dsmax2026
1314lay_100720 小时前
C# 点击一次api,限流中间件但是X-Rate-Limit-Remaining剩余数量减少2
visualstudio·c#
“抚琴”的人21 小时前
C#上位机工厂模式
开发语言·c#
工程师0071 天前
C#中的AutoUpdater自动更新类
开发语言·c#·自动更新开源库·autoupdate
曹牧1 天前
C#:Obsolete
开发语言·c#
我是苏苏1 天前
Web开发:使用C#的System.Drawing.Common将png图片转化为icon图片
开发语言·c#
阿蒙Amon1 天前
C#每日面试题-is和as的区别
java·开发语言·c#
阿蒙Amon1 天前
C#每日面试题-简述泛型约束
java·开发语言·c#
1314lay_10071 天前
.NET 7.0在.NET Core Web API中实现限流
.net·.netcore
步步为营DotNet1 天前
深入探究.NET中Stream:灵活高效的数据流处理核心
服务器·数据库·.net