Javascript HTTPS协议请求

时间:2015-12-24 14:08:10

标签: javascript html https protocols

我试图从中获取信息 https://sigaa.ufpb.br/sigaa/verTelaLogin.do网页 使用https作为协议。我是网络新手,是的,我搜索了解决方案。

我的功能是:

function getFromIframe()
{
    var iframe = document.getElementById('sigaaiframe');
    var innerDoc = (iframe.contentDocument) ? iframe.contentDocument : iframe.contentWindow.document;
}

我总是得到这个:

  

Uncaught SecurityError:无法读取'contentDocument'属性   来自'HTMLIFrameElement':阻止来自原点“null”的帧   访问原点为“https://sigaa.ufpb.br”的框架。框架   请求访问具有“文件”协议,正在访问该帧   有一个协议“https”。协议必须匹配。

我还尝试使用Jsoup java lib并获得了相同的https请求错误。 所有“https”网站都没有这样做。

我只想要一种从网站上检索信息的方法! 如果我走错了路,请告诉我我要学什么。 提前谢谢!

1 个答案:

答案 0 :(得分:0)

  • 从浏览器(使用iframe或AJAX请求): 您无法阅读内容(除非其他网站明确允许您这样做,但不是您的情况) (@epascarello指向https://developer.mozilla.org/en-US/docs/Web/Security/Same-origin_policy以获取有关这些安全限制的更多信息)
  • 从您的服务器: 你应该没有问题。 Jsoup的确切问题是什么?