设置.NET Core支持下载wwwroot下的apk文件

.net core项目发布Linux服务器后,有个apk放在wwwroot文件夹下,想请求地址的时候下载apk文件,但是一直提示找不到该文件

其他png,txt,html等格式都能访问

排查了jexus原因后,就在项目中找原因,才发现需要配置

解决方法:在Program.cs里加代码:

x.UseStaticFiles(new StaticFileOptions
{
//下面设置可以下载apk类型的文件
ContentTypeProvider = new FileExtensionContentTypeProvider(new Dictionary<string, string>
{
{ ".apk", "application/vnd.android.package-archive" }
})
});

————————————————

版权声明:本文为CSDN博主「余予渔与鱼腴」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/ohdajing/article/details/108792543

posted @ 2023-01-06 15:55  X库恩  阅读(290)  评论(0)    收藏  举报