谈谈ASP.NET Core中的ResponseCaching
发布时间:2020-07-09 04:27:26 所属栏目:asp.Net 来源:互联网
导读:前言前面的博客谈的大多数都是针对数据的缓存,今天我们来换换口味。来谈谈在ASP.NET Core中的ResponseCaching,与ResponseCaching关联密切的也就是常说的HTTP缓存。在阅读本文内容之前,默认各位有HTTP缓存相关的基础,主要是Cache-Control相关的。这里也贴
<h2 id="前言">前言 前面的博客谈的大多数都是针对数据的缓存,今天我们来换换口味。来谈谈在ASP.NET Core中的ResponseCaching,与ResponseCaching关联密切的也就是常说的HTTP缓存。 在阅读本文内容之前,默认各位有HTTP缓存相关的基础,主要是Cache-Control相关的。 这里也贴两篇相关的博客: 回到正题,对于ASP.NET Core中的ResponseCaching,本文主要讲三个相关的小内容
这里主要是通过设置HTTP的响应头来完成这件事的。方法主要有两种: 其一,直接用Response对象去设置。 这种方式也有两种写法,示例代码如下: public IActionResult Index() { //直接一,简单粗暴,不要拼写错了就好~~ Response.Headers[Microsoft.Net.Http.Headers.HeaderNames.CacheControl] = "public,max-age=600"; |
相关内容
- asp.net-mvc – ASP.NET MVC:部分知道它是否是从另一个页面
- asp.net-mvc – 为什么我在带有godaddy服务器的MVC3应用程序
- VS2005(c#)项目调试问题解决方案集锦 转
- asp.net – 有没有一个原因,cshtml不受欢迎
- asp.net neatUpload 支持大文件上传组件
- ASP.NET如何确定是否排队请求?
- asp.net – Windows应用程序与Web应用程序开发
- asp.net-mvc-3 – 局部视图中的RenderSection
- 在asp.net中HttpContext.Current.User和Thread.CurrentPrin
- ASP.NET Core 2.0中Razor页面禁用防伪令牌验证
推荐文章
站长推荐
热点阅读