当前位置: 首页 > news >正文

#网页内容http协议自动被转成https协议#

问题场景:

在修改一个商城详情页面的时候,本地使用的是http协议,但是页面的css,js等文件被转成了https协议,如图:

例如:本地设置的连接http://www.kehudev.com/goods.php?id=21

但是页面如图报错

原因:

页面有<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />

解决方法:

删除这行记录

备注:

<meta http-equiv="Content - Security - Policy" content="upgrade - insecure - requests" />这个标签的作用是将网页中所有的 HTTP 请求升级为 HTTPS 请求。

当浏览器遇到这个 meta 标签时,它会遵循其中的指令,将页面中原本使用 HTTP 协议的资源请求(包括 CSS 文件、JavaScript 文件、图片等)自动转换为 HTTPS 请求,以提高网站的安全性,确保数据在传输过程中得到加密保护,防止中间人攻击等安全威胁。所以,你遇到的 CSS 文件从 HTTP 自动变成 HTTPS 就是因为这个 meta 标签的作用。

相关文章:

  • Python实战(1)-GUI文本编辑器
  • Linux vim mode | raw / cooked
  • (C语言)将整数转化为二进制(转化二进制教学)
  • 本地部署github上资源可能出现问题总结
  • C++: vector
  • 【HarmonyOS Next】鸿蒙中App、HAP、HAR、HSP概念详解
  • C++右值引用与移动语义
  • PyTorch系列教程:使用预训练语言模型增强文本分类
  • 【QT】】qcustomplot的初步使用二
  • RedoLog
  • Java:读取中文,read方法
  • envoy 源码分析
  • python中序列操作和中高级用法
  • VSCode远程连接服务器 免密登录配置
  • AI小白的第七天:必要的数学知识(四)
  • PostgreSQL 14.17 安装 pgvector 扩展
  • 剑指Offer精选:Java与Spring高频面试题深度解析
  • Doris单价和集群的部署
  • 清晰易懂的 Swift 安装与配置教程
  • Spring Boot与Hazelcast整合教程
  • 美乌矿产协议预计最早于今日签署
  • 证监会副主席王建军被查
  • 力箭二号火箭成功进行满载起竖试验,计划今年首飞发射轻舟飞船
  • 从腰缠万贯到债台高筑、官司缠身:尼泊尔保皇新星即将陨落?
  • 劳动最光荣!2426人受到表彰
  • 新任海南琼海市委副书记陈明已主持市政府党组全面工作