我有以下问题/问题:我知道,如果我在Javascript中添加类似于"?v=*“的内容,比如<script src="/js/myJsFile1.js?v=1.1" type="text/javascript"></script>,我可以强制客户端进行检索。
现在我的问题是,如果我在example.php中有如下片段.
<?php ... ?>
<script>
var a = 5;
callRandomFunction();
</script> ...is也需要对这个片段有一个版本控制?因为它包含在PHP文件中,因此总是从服务器调用,所以强制缓存在这里有意义吗?
如果是这样的话--是否有类似于"?v=“附录的方法?
发布于 2021-10-20 08:07:37
有几点混乱:
就不是
因此,问题归结为:
会缓存我的HTML页面吗?
答案取决于缓存头,它是HTTP的一个令人惊讶的复杂部分。但是简短的版本是,PHP通常会设置头部,告诉浏览器不要缓存它生成的页面。
所以,最简单的答案是:不,你不需要做任何事情。
https://stackoverflow.com/questions/69642310
复制相似问题