- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想在客户端浏览器中缓存主页
但是设置ResponseCache属性后,响应头设置为Cache-Control: no-cache, no-store
看完Response cache not working in asp.net core project和 ResponseCache not working in net core 3.1我无法解决这个问题
[ResponseCache(Duration = 300)]
public class HomeModel : PageModel
{
public const string PageName = "Home";
public void OnGet()
{
}
}
最佳答案
因为我在 _layout.cshtml 中为搜索字段添加了一个表单,所以在其中自动生成了一个防伪标记!
ASP.net core set Cache-Control: no-cache, no-store 对每个包含防伪字段或有Authorize属性的页面!
通过从 _layout.cshtml 中移动此表单,问题已解决!
关于c# - ResponseCache 始终将 Cache-Control 设置为 no-cache, no-store in ASP.net core,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/69009216/
在 ASP.NET Core 应用程序中,我有一个返回一些数据的操作方法。我想在客户端缓存这些数据。所以基于documentation here我可以在操作方法上使用 ResponseCache 属性
我试图了解 .NET Core 3.1 中的响应缓存。但它没有如我所愿。我在 Chrome devtool 中查看了网络,它显示了带有 cache-control: no-cache, no-stor
我有一个 Controller 操作,它呈现一个部分 View ,该 View 从数据库异步获取一些数据。假设这些是菜单项。 [Route("SomeData")] [Respons
我正在为 android 中的 HttpUrlConnection 实现 ResponseCache。一切似乎都有效。我叫 ResponseCache.setDefault(new ResCache(
我在默认缓存 Location = ResponseCacheLocation.Any 的操作方法上有一个 [ResponseCache] 属性。但在少数情况下,我只想将此属性覆盖为 Response
这是我的 View 组件: public class Categories: ViewComponent { private readonly ICategoryService _catego
我想在 asp.net core 2.0 中使用服务器端响应缓存(输出缓存),并发现了 Response Caching Middleware并想尝试一个全新的 asp.core mvc 项目。 这是
我想在客户端浏览器中缓存主页 但是设置ResponseCache属性后,响应头设置为Cache-Control: no-cache, no-store 看完Response cache not wor
我想在客户端浏览器中缓存主页 但是设置ResponseCache属性后,响应头设置为Cache-Control: no-cache, no-store 看完Response cache not wor
我是一名优秀的程序员,十分优秀!