忽略前端的特定请求 headers,这样请求就不会被缓存

Ignore specific request's headers on Frontend so the requests don't get cached

我正在使用功能标志(Azure 应用程序配置),在 React 方面,我遵循了这个 guide 指示如何使用信息。

但是,为获取功能信息而发出的 GET 请求的响应 被缓存在浏览器中 ,这让我无法显示真实的当前状态功能。

我被告知没有任何方法可以在 Azure 端配置它,所以唯一的解决方案是忽略 Expires:Cache-Control: max-age headers .

有没有办法从前端角度做到这一点?我正在使用 React。

提前致谢!

@Merlin,不建议在客户端反应应用程序中使用连接字符串。以下是来自 Azure App Configuration 服务的建议。您还可以通过这种方式更好地控制缓存行为。

https://docs.microsoft.com/en-us/azure/azure-app-configuration/howto-best-practices#client-applications-in-app-configuration