.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", "*");
    }
});
相关推荐
光泽雨1 分钟前
c#反射复习
c#
yongui478349 分钟前
基于C#实现视频文件解封装与媒体流读取方案
开发语言·c#·媒体
波波00715 小时前
每日一题:IEnumerable和IQueryable区别?
.net·面试题
light blue bird17 小时前
产线多并发客户端指令操作场景组件
jvm·oracle·.net·winform
小先生81219 小时前
.NET Core后台任务队列
.net·.netcore
游乐码20 小时前
c#万物之父装箱拆箱
开发语言·c#
GIS程序猿20 小时前
批量出图工具,如何使用C#实现动态文本
开发语言·arcgis·c#·arcgis插件·gis二次开发
量子物理学20 小时前
三、C#高级进阶语法——特性(Attribute)
java·算法·c#
量子物理学20 小时前
四、C#高级进阶语法——委托(Delegate)
开发语言·c#
bepeater12341 天前
Laravel9.X核心特性全面解析
c语言·c++·c#·php