gpt4 book ai didi

c# - 在 ASP .NET 应用程序中每 24 小时/每个用户自动触发事件一次

转载 作者:行者123 更新时间:2023-11-30 22:32:03 26 4
gpt4 key购买 nike

如果我想为登录用户启动特定的代码段,我有什么选择的解决方案,但不是每天一次(它可以在将来更改为每个运行一次虽然 6 小时)。我虽然要设置一个 cookie 来存储上次启动代码的日期,但是当请求开始事件被引发时,我仍然必须在 global.asax 中的每个请求中检查该 cookie 的值。还有其他更有效的解决方案吗?

啊,而且该事件结果是呈现给用户页面的特定 JavaScript 代码。因此,当事件启动时,我需要 HttpResponse 实例。

谢谢,帕维尔

最佳答案

您可以使用您的 cookie 和一个 Restful ajax 调用(返回到服务器以检查更改)。使用 HTTP 缓存以确保它每 24 小时只发生一次(因此将缓存设置为 +24 小时)。

每次结果完成时,它都会显示新文本。存储变量 guid 或其他东西以确保不会显示相同的两次。

关于c# - 在 ASP .NET 应用程序中每 24 小时/每个用户自动触发事件一次,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8914695/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com