.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", "*");
    }
});
相关推荐
步步为营DotNet12 分钟前
深入探究.NET中依赖注入(DI)的生命周期管理:构建稳健且高效的应用
.net
csdn_aspnet3 小时前
C# 电子签名及文档存储
javascript·c#
步步为营DotNet3 小时前
深度解析.NET中LINQ查询的延迟执行与缓存机制:优化数据查询性能
缓存·.net·linq
武藤一雄4 小时前
一款基于WPF开发的BEJSON转换工具
windows·c#·json·wpf
秦苒&6 小时前
【C语言】详解数据类型和变量(二):三种操作符(算数、赋值、单目)及printf
c语言·开发语言·c++·c#
张人玉6 小时前
c#常用的类
服务器·数据库·c#
云中飞鸿6 小时前
为什么有out参数存在?
开发语言·c#
应用市场6 小时前
基于 C# WinForms 的 Windows 系统监控工具开发实战
windows·单片机·c#
c#上位机7 小时前
halcon计算仿射变换矩阵的逆矩阵
计算机视觉·矩阵·c#
Lv11770087 小时前
Visual Studio中的静态成员
笔记·c#·visual studio