Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 如何强制访问者浏览器删除缓存_Asp.net_Browser Cache - Fatal编程技术网

Asp.net 如何强制访问者浏览器删除缓存

Asp.net 如何强制访问者浏览器删除缓存,asp.net,browser-cache,Asp.net,Browser Cache,如何强制用户浏览器删除属于您网站的缓存。 这可能吗?例如,发生重定向问题。后来就修好了。但愚蠢的浏览器缓存重定向由于错误,并继续这样做 这在删除缓存时得到修复。这可以通过asp.net实现吗?尝试使用 阅读更多关于 如果我们谈论的是HTTP301,那么您对此无能为力: 不过,您可以添加另一个重定向,因此,如果A重定向到B并且它应该重定向到C,那么将B更改为重定向到C。huMpty duMpty回答是正确的。您不能强制客户端清空其缓存,因为这是客户端文件系统命令。您不能强制浏览器清除其缓存,您只

如何强制用户浏览器删除属于您网站的缓存。 这可能吗?例如,发生重定向问题。后来就修好了。但愚蠢的浏览器缓存重定向由于错误,并继续这样做

这在删除缓存时得到修复。这可以通过asp.net实现吗?

尝试使用

阅读更多关于


如果我们谈论的是HTTP301,那么您对此无能为力:


不过,您可以添加另一个重定向,因此,如果A重定向到B并且它应该重定向到C,那么将B更改为重定向到C。

huMpty duMpty回答是正确的。您不能强制客户端清空其缓存,因为这是客户端文件系统命令。

您不能强制浏览器清除其缓存,您只能点击可以缓存的内容


避免问题的唯一方法是对url进行版本控制,并在修复后更改版本。问题是,您应该提前完成,但这并不总是值得/实用的。

如果是重定向,则没有任何帮助如果您编写此文档,浏览器会缓存任何重定向吗?这是否回答了您的问题?