问题标签 [no-cache]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - iframe 加载在父页面中加载的 javascript,但不从磁盘缓存加载
我有一个包含 4 个 iframe 的页面,并且所有页面都添加了相同的 javascript。当页面加载时,我发现从服务器加载了 5 次相同的 javascript。然后我在父页面中加载 javascript 时设置所有 iframe 加载,但得到相同的结果,为什么?
父页面的代码:
/li>所有 iframe 页面中的代码:
/li>图片:DevTool 网络:
caching - 如何在 Varnish 上缓存对象,但告诉客户端不要缓存它
我在 Varnish 上缓存产品详细信息页面,然后在产品更新时从后端服务器清除缓存。我希望我的客户永远不要缓存这个页面,但总是向 Varnish 询问,以便我可以为他们提供最新的副本。
目前,我对 vcl_backend_response 有以下配置:
但是,使用这个配置,客户端将响应缓存 1 小时,并且不再询问,甚至缓存在 Varnish 上被清除。
如果我取消注释缓存控制相关的行,这一次 Varnish 不会缓存页面并且总是从后端服务器请求一个新的副本。
这在 Varnish v6.0 中可以实现吗?
nginx - nginx反向代理禁用缓存
我使用 nginx 作为反向代理来连接 api。问题是当我在添加或删除某些内容后发送查询时。Nginx 将旧的 json 值发送给我。我试图禁用缓存,但它不起作用。
我的 nginx 配置:
我尝试在没有 nginx 的情况下进行查询,并且在控制台中一切正常
谢谢你!
http - 浏览器如何处理 Cache-Control 标头中的 `no-cache="Set-Cookie"`
我想知道当no-cache: "Set-Cookie"
Cache-Control 中出现时浏览器将如何处理这种情况。
我在网上做了一些研究,结果不一样。有人说它不会缓存 set-cookie 标头,其他人说如果出现 set-cookie 标头它不会缓存内容。这是参考之一: https ://www.w3.org/Protocols/HTTP/Issues/cache-private.html
响应消息上的“no-cache”指令指示消息的某些部分决不能被缓存。如果没有给出字段名称列表,则不得缓存整个消息;否则,只有名称列表标识的标头字段中的信息不能被缓存,并且消息的其余部分被认为是可缓存的。
例如:
根据研究,public, max-age=2592000
告诉浏览器缓存 30 天而不是缓存 Set-Cookie 标头。但是,我在中间 CDN 中看到了所有 MISS。
python - 如何在 Odoo 电子邮件中禁用图像缓存?
我目前正在使用 Odoo 12.0+e-20181025。我已更改电子邮件的标志,但收到上一封电子邮件的 GMail 拒绝显示新标志,尽管电子邮件中的图像链接已指向新标志。
我检查了图像,它是正确的图像。我还尝试按照电子邮件中显示上一个(错误)图像的 URL 进行操作,它导致了正确的图像,只是没有在电子邮件显示中显示。
我读过它与Gmail图像缓存功能有关,但由于我的大多数用户都在使用Gmail,我需要让它不会缓存图像,我目前的想法是添加no -cache 在标题 HTML 中,但我不知道在我当前版本的 Odoo 中可以在哪里设置它。
感谢您的阅读和帮助。
.htaccess - 将缓存控制应用于目录中的特定文件
我希望目录中的所有文件都有缓存,
我的.htaccess中有这个,但不能正常工作
什么是正确的解决方案?
typo3 - TYPO3 9:在 url 中添加 no_cache 参数会禁用缓存
我们使用的是 TYPO3 9,我们在日志文件中看到很多警告说缓存被禁用。我看到这是因为使用添加的no_cache=1
参数调用了很多 url。我在我的系统上禁用了所有no_cache=1
配置,但是在这些 url 的情况下日志会增长。
有没有办法禁止调用包含no_cache
参数的 url?
非常感谢。
google-app-engine - Google App Engine : default_expiration 未被 Cache-Control:no-cache 覆盖
您好,我想在所有文件上放置“一年”的缓存,除了ìndex.html
我想要Cache-Control: no-cache
但我得到:我希望最后一行覆盖default_expiration但我得到:
我的app.yaml
在 index.html....两者同时你知道如何只有第一个标题吗?