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

     2023-03-05     179

关键词:

【中文标题】禁用 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 个不同的行上。如果它们在单行中,则会出错。

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

【讨论】:

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

Android Chrome 数据保护程序导致网站问题

】AndroidChrome数据保护程序导致网站问题【英文标题】:AndroidChromeDataSavercausingwebsiteissues【发布时间】:2016-09-2117:21:10【问题描述】:我们最近开发了一个网站并部署到live。仅适用于Android手机,在打开流量节省程序的Chrome浏览器... 查看详情

对用户禁用屏幕保护程序

】对用户禁用屏幕保护程序【英文标题】:disablingscreensavertouser【发布时间】:2011-02-2208:48:57【问题描述】:我想对其他用户禁用屏幕保护程序。怎么做?我有管理权限。我有一个不能被屏幕保护程序中断的应用程序。【问题讨... 查看详情

如何判断屏幕保护程序是不是暂时禁用?

】如何判断屏幕保护程序是不是暂时禁用?【英文标题】:Howtotellifscreensaveristemporarilydisabled?如何判断屏幕保护程序是否暂时禁用?【发布时间】:2013-07-3008:19:42【问题描述】:例如,当通过GoogleChrome浏览器播放YouTube视频或Window... 查看详情

如何在 Chrome 扩展程序中禁用同源策略?

】如何在Chrome扩展程序中禁用同源策略?【英文标题】:HowtodisablesameoriginpolicyinChromeextension?【发布时间】:2011-08-2810:27:27【问题描述】:也许有一些设置可以在扩展上下文中禁用它。因为我正在开发一个扩展,所以我应该有责... 查看详情

什么时候可以禁用 csrf 保护

】什么时候可以禁用csrf保护【英文标题】:WhencanIdisablecsrfprotection【发布时间】:2020-07-0519:03:20【问题描述】:在这么多教程中我找到了一行http.csrf().disable();我们什么时候可以做到?我知道这次攻击是关于什么的,但是我们什... 查看详情

禁用 android 的 chrome 下拉刷新功能

】禁用android的chrome下拉刷新功能【英文标题】:Disablingandroid\'schromepull-down-to-refreshfeature【发布时间】:2015-05-1412:23:17【问题描述】:我为我的公司创建了一个小型HTML5Web应用程序。此应用程序显示项目列表,一切正常。该应用... 查看详情

在 ajax 提交时禁用 symfony 2 csrf 令牌保护

】在ajax提交时禁用symfony2csrf令牌保护【英文标题】:Disablesymfony2csrftokenprotectiononajaxsubmit【发布时间】:2012-04-1020:40:08【问题描述】:我正在构建一个通过网络服务与我的symfony2应用程序对话的移动应用程序我找不到在特定控制... 查看详情

在 Chrome 和 Safari 中禁用应用程序缓存

】在Chrome和Safari中禁用应用程序缓存【英文标题】:DisableApplicationCacheinChromeandSafari【发布时间】:2012-05-1305:04:59【问题描述】:我正在使用AppCache来启用Web应用的离线访问。问题是,对于开发而言,每次我对JavaScript进行更改时... 查看详情

彻底禁用chrome的“请停用以开发者模式运行的扩展程序”提示

彻底禁用Chrome的“请停用以开发者模式运行的扩展程序”提示,附工具下载2018年07月25日14:58:31 阅读数:86更多个人分类: Webtechnology 对于高版本chrome,经常会出现烦人的“请停用以开发者模式运行的扩展程序”提示... 查看详情

如果用户禁用了他们的密码,如何对 iOS 数据保护做出反应?

】如果用户禁用了他们的密码,如何对iOS数据保护做出反应?【英文标题】:HowtoreactwithiOSDataProtectionifauserdisablestheirpasscode?【发布时间】:2016-02-0519:48:14【问题描述】:我有一个iOS9应用程序,其中有我想要保护的敏感文件目录... 查看详情

禁用 GCC 中的所有优化选项

】禁用GCC中的所有优化选项【英文标题】:DisablealloptimizationoptionsinGCC【发布时间】:2016-01-2114:21:09【问题描述】:使用GCC编译C程序的默认优化级别是-O0。根据GCC文档关闭所有优化。例如:gcc-O0test.c但是,要检查-O0是否真的关闭... 查看详情

ali流量控制中间件sentinel

...变得越来越重要。Sentinel是面向分布式服务架构的轻量级流量控制产品,主要以流量为切入点,从流量控制、熔断降级、系统负载保护等多个维度来帮助您保护服务的稳定性。Sentinel的历史2012年,Sentinel诞生,主要功能为入口流... 查看详情

chrome禁用缓存:调试javascript

chrome对js和图片的缓存,导致调试的程序不是最新的,有时F5刷新了都没用。可以禁用缓存:先按F12,再按F1,勾选 Disablecache(whileDevToolsisopen)  查看详情

Chrome:禁用本地主机的同源策略

】Chrome:禁用本地主机的同源策略【英文标题】:Chrome:Disablesameoriginpolicyforlocalhost【发布时间】:2014-02-0508:29:51【问题描述】:我正在开发一个phonegap/cordova应用程序,它不受我关心的网站的同源策略的约束。我使用chrome浏览器... 查看详情

xp系统安装好后的优化设置详解

...会造成很大的隐患。我们完全可以根据自己的需要,适当禁用自己不需要的系统服务,这样不仅可以节约系统资源,加快系统运行速度,而且还能起到保护系统安全的作用。一、什么是系统服务1.什么是系统服务在Windows2000/XP/2003... 查看详情

如何在spring启动应用程序中进行rest调用而不在spring安全性中禁用csrf保护?

有关于Spring安全csrf保护的问题。仅当我从像Postman这样的REST客户端进行REST调用时,CSRF是否会触发403状态?它是否在从我们的代码进行REST调用时触发403状态?如果是,如何保持csrf保护并进行REST调用?答案您需要为所有请求包含C... 查看详情

彻底禁用chrome的“请停用以开发者模式运行的扩展程序”提示(代码片段)

https://www.cnblogs.com/liuxianan/p/disable-chrome-extension-warning.html前言作为一个前端程序员,难免会有一些专属自己的小扩展,没必要每一个都发到Chrome应用商店去,虽然可以勾选“开发者模式”来运行本地插件,但是每次启动都会有一... 查看详情

控制面保护(cppr)

...在CPPr中控制面接口被划分为一个聚合接口与3个子接口,流量从聚合接口进入路由器,再从其中一个子接口出去,这种方式有助于实现更为精准的流量控制。3种子接口:   ?控制面主机子接口:这种子接口接收所有发... 查看详情