混合内容 Mixed Content
一句话定义
HTTPS 页面中加载 HTTP 资源(图片、脚本、样式表)。
打个比方 Analogy
密封袋里装了个漏水的瓶子。虽然袋子是密封的,但里面的东西还是被污染了。
岗位实战怎么做 In Practice
使用 Chrome DevTools 的 "Security" 面板或 "Mixed Content" 过滤器查找。将所有资源 URL 改为 HTTPS,或使用协议相对 URL(//example.com/image.jpg)。
案例与避坑 Pitfalls
混合内容会导致浏览器阻止加载("Mixed Content Blocked"),页面显示不正常。特别是 JS 和 CSS 被阻止会导致页面功能失效。