当前位置: 首页 > 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 标签的作用。

http://www.dtcms.com/a/78231.html

相关文章:

  • 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整合教程
  • 4.1-4 SadTalker数字人 语音和嘴唇对应的方案
  • 深入理解【二分法】:从基础概念到实际应用
  • Android Listen AI 文字转语音-v2.0.1-开心版
  • 基于大模型的腮腺多形性腺瘤全周期诊疗方案研究报告
  • 网络安全应急入门到实战
  • 瑞萨RA系列使用JLink RTT Viewer输出调试信息
  • 【java面型对象进阶】------继承实例
  • 【FPGA开发】FPGA点亮LED灯(增加按键暂停恢复/复位操作)
  • MySQL查询某个字段的几百个值,是否存在于表中,并列出不存在表中的值(不用再过滤)
  • Linux驱动学习笔记(四)