禁用 Chrome 的流量保护程序优化

Posted

技术标签:

【中文标题】禁用 Chrome 的流量保护程序优化【英文标题】:Disable Chrome’s Data Saver optimization 【发布时间】:2015-09-27 15:06:55 【问题描述】:

我在 Chrome 中的网站上加载图像时遇到问题。现在我发现如果我手动禁用 Chrome 的数据保护程序功能一切正常。

documentation of Chrome 描述了如何禁用此功能 - 但我无法理解。

我曾尝试使用 html 标记添加 Cache-Control: no-transform,也尝试添加 header("Cache-Control: no-transform") - 但两者都不起作用。

有什么想法吗?

【问题讨论】:

【参考方案1】:

在再次考虑我的问题后,我意识到,我不必禁用我的 php 文件中的缓存而不是图像。所以我使用了如下的 htaccess 文件:

<FilesMatch "\.(gif|jpg|jpeg|png|gif)$">
    Header set Cache-Control "no-transform"
</FilesMatch>

现在所有图片的缓存都消失了,网站运行正常。

【讨论】:

【参考方案2】:

来自 Karsten 的出色回答。我要添加的唯一指令是当您在 htaccess 文件中添加此代码时。

将其保留在 3 个不同的行上。如果它们在单行中,则会出错。

此外,由于没有缓存,该网站的加载速度也会稍慢一些。

【讨论】:

这应该是评论而不是答案。 所以,在你获得特权之前不要这样做。等你得到它。

以上是关于禁用 Chrome 的流量保护程序优化的主要内容,如果未能解决你的问题,请参考以下文章

禁用 GCC 中的所有优化选项

如何在 gcc 中禁用编译器优化?

Python禁用GC优化性能

数据库性能优化主要包括哪些方面?

tomcat安全优化

Chrome V8系列--浅析Chrome V8引擎中的垃圾回收机制和内存泄露优化策略[转]