HTTP 请求在 API ResponseCache NoStore = true 中时是否会被缓存?在特定 API 端



我正在浏览此文档: Microsoft文档

我读到的是,如果响应缓存nostore属性设置为true,服务器将不会缓存来自该特定API端点的响应。但我想知道的是缓存响应意味着什么?我试图弄清楚这个端点是否记录 http 请求,但缓存与记录请求不同吗?

我试图弄清楚 Web 应用程序是否记录了 HTTP 请求,所以我正在查看我的代码,但在 API 中我只能看到响应缓存 nostore 设置为 true。

一些澄清会很棒。

如果您有 ASP.net API 或 Web 服务旧的 asmx 类型,则可以在方法上指定缓存当你调用该方法时,它可以缓存结果。

就像假设每当任何代码调用 api 获取股票数据时,它都会进入数据库并获取数据您可以对其应用缓存。因此,当您在 00:00 小时和 00:02 小时调用相同的方法时。数据将是相同的,它不会转到数据库以获取新值。

请检查此

相关内容

  • 没有找到相关文章

最新更新