gpt4 book ai didi

c# - Firefox 的缓存问题

转载 作者:太空宇宙 更新时间:2023-11-03 13:53:50 25 4
gpt4 key购买 nike

我正在开发 ASP.NET/MVC4 应用程序,我不断获取数据,我的问题与缓存有关。

问题是,当我点击我的应用程序中的特定链接时,它工作正常,但有时它会自动重定向到作为默认页面的 INDEX 页面。

我浏览了这个问题,发现它是 Mozilla 中的一个问题,它维护每个链接的缓存。但有时会发生一些奇怪的事情,它会自动将特定链接重定向到 INDEX 页面(301 Permanently REMOVED)并将其存储在缓存中,这样现在每次我点击该链接时它总是重定向我到已缓存的 INDEX 页面。

所以现在每次遇到这个问题我都必须清除浏览器中的缓存。

如何让它不自动重定向到缓存的 INDEX 页面?

最佳答案

你真的应该详细了解你提到的那个特定链接到底发生了什么,因为除非你告诉它,否则它不应该 301 重定向。

你还说我不断获取数据。这对我们意味着什么?为什么知道这一点很重要?解释这是否改变了链接或数据?你是在 404 处理旧数据还是什么?这可能可以解释为什么您 301 回到您的索引。

现在,根据您提供给我们的有限信息...如果您想阻止 firefox 缓存您的 url/重定向,只需让您的 url 有一个查询字符串来更新每个请求。就像使用时间戳一样。

例如:http://example.com/return-data.asp?timestamp=1350668920

然后每次你连续获取数据相应地更新页面的链接

例如:http://example.com/return-data.asp?timestamp=1350669084

关于c# - Firefox 的缓存问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12935150/

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