1

我有一个解析网页的 chrome 扩展程序,当我开始解析此页面上的链接中包含“https”的“http”页面时,我遇到了混合内容错误。或者,如果我扫描包含“http”链接的“https”页面,我也会遇到同样的问题。以前我已经通过从HTTPS重定向到HTTP解决了这个问题,但是知道我抓取的网站同时使用httphttps URL,并且某些页面无法重定向到 HTTP。我已经搜索了大约 3 天如何解决这个问题,但没有找到任何可以解决我的问题的东西。

4

1 回答 1

1

这是一项保护用户的安全功能,默认启用。您必须更改浏览器的一些隐藏配置。

对于铬

您似乎可以添加参数 --allow-running-insecure-content 来绕过。

对于火狐

要在 Windows 8 上禁用 Firefox 中的混合内容警告,请打开 Firefox,在地址栏中输入about:config并按 Enter。

使用搜索框搜索名为security.mixed_content.block_active_content的设置。

找到它后,双击它。它的值会自动从 True 变为 False。

于 2016-06-08T09:35:15.167 回答