首页 > 其他分享 >.net core 浏览器缓存设置

.net core 浏览器缓存设置

时间:2023-09-18 10:34:26浏览次数:31  
标签:core 缓存 浏览器 app 设置 net UseResponseCaching

1、浏览器缓存设置

   [ResponseCache(Duration =20)]  将ResponseCache特性设置在接口方法上就可以了,Duration中的时间是以秒为单位

2、服务端缓存设置

  a、将app.UseResponseCaching()方法放在app.MapControllers()方法之前

   b、如果使用了app.UseCors()方法,要确保app.UseCors()在app.UseResponseCaching()之前

标签:core,缓存,浏览器,app,设置,net,UseResponseCaching
From: https://www.cnblogs.com/ZJ199012/p/17710967.html

相关文章

  • 记一次 .NET 某电力系统 内存暴涨分析
    一:背景1.讲故事前些天有位朋友找到我,说他生产上的程序有内存暴涨情况,让我帮忙看下怎么回事,最简单粗暴的方法就是让朋友在内存暴涨的时候抓一个dump下来,看一看大概就知道咋回事了。二:Windbg分析1.到底是谁吃了内存这个问题说的再多也不为过,一定要看清楚这个程序是如何个性......
  • 【.NET8】访问私有成员新姿势UnsafeAccessor(上)
    前言前几天在.NET性能优化群里面,有群友聊到了.NET8新增的一个特性,这个类叫UnsafeAccessor,有很多群友都不知道这个特性是干嘛的,所以我就想写一篇文章来带大家了解一下这个特性。其实在很早之前我就有关注到这个特殊的特性,但是当时.NET8还没有正式发布,所以我也没有写文章,现在.NET8......
  • Sensor Network
    题目描述Awirelesssensornetworkconsistsofautonomoussensorsscatteredinanenvironmentwheretheymonitorconditionssuchastemperature,sound,andpressure.SamanthaisaresearcherworkingontheAmazonCarbon-dioxideMeasurement(ACM)project.Int......
  • Kubernetes NameSpace
    Namespace名称空间,为资源对象的名称提供了限定条件或作用范围,它为使用同一集群的多个团队或项目提供了逻辑上的隔离机制,降低或消除了资源对象名称冲突的可能性。namespace命令空间,后面简称ns。在K8s上面,大部分资源都受ns的限制,来做资源的隔离,少部分如pv,clusterRole等不受ns控制#查......
  • .NET MVC 安全漏洞系列
    一、XSS漏洞定义XSS攻击全称跨站脚本攻击,它允许恶意web用户将代码(如:html代码)植入到页面上,当访问到该页面时,嵌入到页面的html代码会自动执行,从而达到恶意攻击的目的。二、解决方案1.新建立一个XSSHelper帮助类publicstaticclassXSSHelper{///<summa......
  • 【C#】.NET6.0后支持的顶级语句使用命名空间(namespace)问题
    创建C#项目且使用.Net6.0以上的版本时,默认code会使用顶级语句形式:1、略去staticvoidMain(String[]args)主方法入口;2、隐式使用(即隐藏且根据代码所需要的类自动调用)其他命名空间(包括):usingSystem;usingSystem.IO;usingSystem.Collections.Generic;usingSystem.Linq;......
  • 深入探讨Spring Boot中的Redis缓存
    介绍Redis是一种高性能的内存数据库,常用于缓存和消息队列等场景。在SpringBoot中,我们可以通过集成Redis来实现缓存功能。本文将深入探讨SpringBoot中的Redis缓存,包括如何配置、如何使用以及一些注意事项。配置在SpringBoot中,我们可以通过在application.properties或applicati......
  • keepalived 报错/usr/sbin/keepalived: error while loading shared libraries: /lib6
    yuminstallkeepalived的时候提示需要一下包Installing: keepalived                                        x86_64                               1.3.5-19.el7               ......
  • BizTalk RosettaNet解决方案与项目调研
    BizTalk/AzureLogicAPP/EDIFACT/X12/RosettaNET/AS2培训或项目开发需求,欢迎随时联系:Email:[email protected] ,微信(WeChat)/Tel:18511575973RosettaNet组织(http://www.rosettanet.org)于1998年6月创建,是非盈利性的国际性组织,目前归属于GS1US。它在全球存在众多的分支机构,在国......
  • .NET中测量多线程基准性能
    .NET中测量多线程基准性能 多线程基准性能是用来衡量计算机系统或应用程序在多线程环境下的执行能力和性能的度量指标。它通常用来评估系统在并行处理任务时的效率和性能。测量中通常创建多个线程并在这些线程上执行并发任务,以模拟实际应用程序的并行处理需求。在此,我们用多......