详解Linux屏蔽浏览器上http请求警报的方法
发布时间:2023-06-10 18:48:12
众所周知,在Linux系统中浏览器的页面上是不允许出现http请求的,如果出现了http请求就会发生错误,并且Linux系统会向用户发出警报。下面,小编就给大家详解Linux屏蔽浏览器上http请求警报的方法。
警报代码
Mixed Content: The page at ‘https://www.taobao.com/‘ was loaded over HTTPS, but requested an insecure image ‘http://g.alicdn.com/s.gif’。 This content should also be served over HTTPS.HTTPS
Linux
改造之后,我们可以在很多页面中看到如下警报:
很多运营对 https 没有技术概念,在填入的数据中不免出现 http 的资源,体系庞大,出现疏忽和漏洞也是不可避免的。
解决方法
CSP设置upgrade-insecure-requests
好在 W3C 工作组考虑到了我们升级 HTTPS 的艰难,在 2015 年 4 月份就出了一个 Upgrade Insecure Requests 的草案,他的作用就是让浏览器自动升级请求。
在我们服务器的响应头中加入:
header(“Content-Security-Policy: upgrade-insecure-requests”);
我们的页面是 https 的,而这个页面中包含了大量的 http 资源(图片、iframe等),页面一旦发现存在上述响应头,会在加载 http 资源时自动替换成 https 请求。可以查看 google 提供的一个 demo:
Linux
不过让人不解的是,这个资源发出了两次请求,猜测是浏览器实现的 bug:
当然,如果我们不方便在服务器/Nginx 上操作,也可以在页面中加入 meta 头:
《meta http-equiv=“Content-Security-Policy” content=“upgrade-insecure-requests” /》
目前支持这个设置的还只有 chrome 43.0,不过我相信,CSP 将成为未来 web 前端安全大力关注和使用的内容。而 upgrade-insecure-requests 草案也会很快进入 RFC 模式。
从 W3C 工作组给出的 example,可以看出,这个设置不会对外域的 a 链接做处理,所以可以放心使用。


猜你喜欢
- WPS文本可用于根据各种纸张格式要求完成版面编排,这也要求您熟悉这款优秀文字处理软件的各种功能。根据作者多年的排版经验,结合实际操作中遇到的
- 重新设计表,需要对原表进行整理。首先就是要根据鞋码个数插入行,以便下一步将其作为鞋子基础资料中的唯一值(这是表设计的基本——了解ACCESS
- iOS9.1越狱后无限重启怎么办?随着盘古团队推出iOS9.1完美越狱工具,不少iOS设备用户都已经完成了iOS 9.1系统的越狱工作,不过
- 最近许多小伙伴在使用电脑的时候,进行了系统更新后,打开电脑中的许多软件都出现了这个错误提示:此应用无法在你的电脑上运行,遇到这种情况我们要怎
- 有些萝卜家园win7用户在复制文件到u盘的过程中弹出了“错误0x80071AC3:无法完成操作,因为卷有问题,请运行chkdsk并重试”的提
- 随着电脑的普及,熟练使用办公软件已成为每一个上班族的必备,该如何进行添加页眉页脚的设置呢?今天,小编就教大家在Word中2017版本添加页眉
- >众所周知Ghost的面市为IT业的发展带来史无前例的辉煌变革。自从有了ghost软件我们在系统安装时不用再电脑面前等候,不需要自行安
- 3月21日消息 昨日苹果正式在官网下架 iMac Pro 一体机,据外媒 macrumors 消息,今日两款型号的 21.5 英寸 iMac
- 如何将wps表格多增一行呢?下面小编就为你提供wps如何增加表格的方法啦!wps增加表格的方法:1.选中一个行,右键点击鼠标,选中插入。2.
- Win10系统.NET3.5组件怎么安装?其实方法非常简单,用户不需要自己去下载,只要打开系统里的功能就可以直接安装好,今天系统之家小编给朋
- 在工作中,我们经常会用到windows server 2008操作系统,需要使用管理员帐号远程登录服务器。一般情况下,windows ser
- Apache是普通服务器,本身只支持html即普通网页,可以通过插件支持PHP,还可以与Tomcat连通(单向Apache连接Tomcat,
- Windows10系统自带了一个自动设置时间功能,它可以帮助我们更好地管理自己的时间,但是最近有小伙伴发现这个无法精确到秒怎么回事?该怎么设
- ssh secure shell client工具是替代TELNET、FTP以及R命令的专业工具包。但是很多用户在双击运行的时候却显示中文乱
- windows8.1系统中的已经成功连接上的wifi密码如何查看?以及win8.1怎么知道笔记本电脑已经保存好的wifi密码?针对此问题,本
- 关于U盘的格式,FAT32和NTFS这两种格式,最让大家引起争议,U盘格式成哪种好呢?FAT32和NTFS文件系统都有他们的优缺点,如果是按
- EXCEL是目前进行数据处理表格用的最多的软件,很多办公自动化都要用到;当一个excel工作表被共享后,可以由多人共同编辑填写这个工作表的数
- 众所周知电脑通常只有一个ip,有时候需要跨网访问,频繁更改ip过于繁琐。那么可以设置多个ip么?有什么方法可以设置不同的ip地址?答案是可以
- 光盘封面设计常用尺寸是多少?虽然现在U盘遍地走,移动硬盘多如gou,但光盘应用依旧不会少,最常见的就是带有纪念意义的影像光盘,这些光盘的设计
- print spooler是打印机后台的一个处理服务,管理着所有的打印工作。如果print spooler服务没有启动,那么打印机将无法正常