使用jQuery将HTTP页面中的内容加载到HTTPS页面

时间:2016-12-11 11:38:09

标签: jquery http https

我使用Chrome扩展程序使用以下代码显示https网站上http网站的内容:

$("#div").html('<object data="http://example.com/"');

但是由于混合了http和https:

,我收到了此错误
  

混合内容:页面位于   &#39; https://website.com&#39;是   通过HTTPS加载,但请求了一个不安全的插件资源   &#39; http://example.com/&#39 ;.此请求已被阻止;   内容必须通过HTTPS提供。

我怎样才能克服这一点? http网站无法加载https。

注意:我必须使用Javascript / jQuery,因为我正在使用Chrome扩展程序中的代码。

1 个答案:

答案 0 :(得分:0)

您可以通过编写可以通过HTTPS从外部访问的代理脚本(可以驻留在任何地方)来对其进行处理,并通过HTTP在后台检索请求的URL。

您的分机号码会要求:

$("#div").html('<object data="https://your-proxy-server.com/your-script">');