asp.net-mvc – 如何在ASP.NET Core中启用ClientCache
发布时间:2020-12-16 04:17:04 所属栏目:asp.Net 来源:网络整理
导读:在ASP.net 4.5中,我们曾经能够通过在web.config中添加“ClientCache”来启用静态资源上的expires头(反过来,启用浏览器缓存),例如: staticcontent clientcache cachecontrolmode="UseMaxAge" cachecontrolmaxage="365.00:00:00" //staticcontent 如http://ma
在ASP.net 4.5中,我们曾经能够通过在web.config中添加“ClientCache”来启用静态资源上的expires头(反过来,启用浏览器缓存),例如:
<staticcontent> <clientcache cachecontrolmode="UseMaxAge" cachecontrolmaxage="365.00:00:00" /> </staticcontent> 如http://madskristensen.net/post/cache-busting-in-aspnet中所述 当我们没有web.config和Startup.cs时,我们现在如何在ASP.net 5中执行此操作? 解决方法
在Startup.cs>配置(IApplicationBuilder applicationBuilder,…..)
applicationBuilder.UseStaticFiles(new StaticFileOptions { OnPrepareResponse = context => context.Context.Response.Headers.Add("Cache-Control","public,max-age=2592000") }); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc-3 – LabelFor不在循环中工作(for / foreach /
- asp.net – web.config中的多个/不同的身份验证设置
- asp.net-mvc – 在Action Filter中不正确地存储实例状态
- 使用System.Net.Mail中的SMTP发送邮件(带附件)
- iis – 在Asp.net核心应用程序中与SignalR 2.2.1协商404
- 您能以编程方式更改ASP.NET中的会话超时吗?
- ADO.NET实用经验 转载
- asp.net – 如何添加一个模板到一个UserControl?
- asp.net – 谁应该负责分页控制器/ domail服务/存储库?
- asp.net-mvc-2 – ASP.NET MVC路由和URL.Action
推荐文章
站长推荐
- asp.net – 路径’PROPFIND’被禁止?
- asp.net-mvc – DiggBar如何工作?
- asp.net-mvc – 具有属性列表的ASP.Net MVC Html
- 在asp.net mvc2项目中不需要MS脚本的JQuery验证
- asp.net-mvc – ASP.NET Webforms或ASP.NET MVC中
- asp.net – Internet Explorer 9中的URL查询字符
- asp.net – 如何在所选项目上启用工作流状态“写
- asp.net-mvc-3 – MVC3 EditorFor动态属性(或需要
- 在ASP.NET MVC(视图)中包含WebForms?
- asp.net-mvc – ASP.Net MVC捆绑和分类
热点阅读