javascript - 同一页面的 HTTP 和 HTTPS 版本呈现不同

标签 javascript http https rendering

以下是相关页面的链接:

页面的 https 版本不会呈现文章顶部嵌入的视频。我检查了源代码,发现 HTTPs 丢失了整个代码块,如下图所示:

Image #1

Image #2

我想知道这是怎么发生的? http(s)不就是和服务器通信的协议(protocol)吗?为什么我使用不同的协议(protocol)得到不同的代码?

最佳答案

来自 Chrome 开发者工具包:

位于“https://www.eyeviewdigital.com/blog/eyeview-launches-addressable-tv-ads-with-cablevision-dish-programmatic-tv-w-clypd-and-wideorbit/”的页面' 通过 HTTPS 加载,但请求了不安全的脚本 ' http://pshared.5min.com/Scripts/PlayerSeed.js?sid=281&width=480&height=401&playList=519141523 '.此请求已被阻止;内容必须通过 HTTPS 提供。

您通常需要在 http 或 https 中加载您的内容。将它们混合在一起会导致上述错误。

第252行替换

http://pshared.5min.com/Scripts/PlayerSeed.js?sid=281&width=480&height=401&playList=519141523

https://delivery.vidible.tv/aol?sid=281&width=480&height=401&playList=519141523.js

长话短说,内容从未加载,因此页面看起来不同。

关于javascript - 同一页面的 HTTP 和 HTTPS 版本呈现不同,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41818261/

相关文章:

Javascript:如何创建浏览器书签来编辑 Github 中的文件?

http - tomcat写http访问日志是否出现503错误

c++ - 如何在 boost-beast http 请求中设置 http header ?

web-services - 新网站域的新 SSL 证书

java - 如何解决受信任证书上的 SSLHandshakeException?

php - ZF2 : Define URL http or https

javascript - 我无法使用 if 语句(javascript)从 html 选择菜单打印值

javascript - 在 React Native 中使用流为无状态功能组件定义 Prop 类型

javascript - 为什么在对 RxJs Subject 调用 complete() 之后我不能再调用 next() 了?

php - 如何在 URL 中传递斜杠/?