如何捕捉混合内容错误?

时间:2016-06-07 14:03:58

标签: javascript google-chrome http https mixed-content

我有一个解析网页的chrome扩展程序,当我开始解析&#34; http&#34; 页面时,其中&#34; https&#34; < / strong>在此页面上的链接中我有混合内容错误。或者,如果我扫描包含&#34; http&#34; 链接的&#34; https&#34; 页面,我遇到了同样的问题。 我之前通过从 HTTPS 重定向到 HTTP 修复了此问题,但我知道我抓取的网站同时使用 http 和< strong> https 网址,某些网页无法重定向到HTTP。 我已经搜索了大约3天如何解决这个问题,但没有找到任何可以解决我问题的方法。

1 个答案:

答案 0 :(得分:0)

它是保护用户的security feature,默认情况下启用。你必须改变一些隐藏的浏览器配置。

For chrome

  

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

For firefox

  

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

     

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

     

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