有个专门的词形容这种情况,叫 Mixed Content(混合内容)。对此的处理方式取决于浏览器实现(标准定的太晚了)。就流行的 Chrome 而言是日趋严格的,其 Roadmap 里也明确表示了最终会完全禁止 Mixed Content 加载。目前来说默认策略是允许 HTTP 站点加载 HTTPS 资源、但阻止 HTTPS 站点加载 HTTP 资源(可通过修改配置改为允许)。所以你现在在开发时就要避免出现 Mixed Content。W3C 关于 Mixed Content 的规范:https://www.w3.org/TR/mixed-c...
有个专门的词形容这种情况,叫 Mixed Content(混合内容)。
对此的处理方式取决于浏览器实现(标准定的太晚了)。
就流行的 Chrome 而言是日趋严格的,其 Roadmap 里也明确表示了最终会完全禁止 Mixed Content 加载。目前来说默认策略是允许 HTTP 站点加载 HTTPS 资源、但阻止 HTTPS 站点加载 HTTP 资源(可通过修改配置改为允许)。
所以你现在在开发时就要避免出现 Mixed Content。