浅谈ASP.NET Core静态文件处理源码探究
var defaultFilesOptions = new DefaultFilesOptions { RequestPath = "/staticfiles", FileProvider = fileProvider }; //我们可以破除去体系默认的默认文件名称 defaultFilesOptions.DefaultFileNames.Clear(); defaultFilesOptions.DefaultFileNames.Add("mydefault.html"); app.UseDefaultFiles(defaultFilesOptions); 总结通过上面的先容我们已经大抵相识了静态文件处理赏罚的大抵实现思绪,相对付传统的Asp.Net措施我们可以更利便的处理赏罚静态文件信息,可是思绪是同等的,IIS会优先处理赏罚静态文件,假如静态文件处理赏罚不了的环境才会交给措施行止理赏罚。ASP.NET Core也不破例,通过我们查察中间件源码里的context.GetEndpoint()==null判定可以知道,ASP.NET Core更但愿我们优先行止理赏罚静态文件,而不是恣意呈此刻其他位置行止理赏罚。关于ASP.NET Core处理赏罚静态文件的讲授就到这里,接待评述区切磋交换。 到此这篇关于浅谈ASP.NET Core静态文件处理赏罚源码探讨的文章就先容到这了,更多相干ASP.NET Core静态文件处理赏罚内容请搜刮剧本之家早年的文章或继承赏识下面的相干文章但愿各人往后多多支持剧本之家! (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |