【发布时间】:2012-05-20 00:42:08
【问题描述】:
是否有一种简单的方法(可能通过 firefox 插件或其他方式)能够判断网页上的哪个元素破坏了 HTTPS 连接?
我搜索了任何“http”的来源,但没有找到。我认为问题的根源在于某个地方的 javascript 文件,但我希望缩小范围比逐行浏览所有 javascript 文件更容易。
有什么简单的解决方案或建议吗?
【问题讨论】:
-
你试过firebug的net tab还是google的dev tools network tab?
-
+1 这将是一个有趣的开发者功能 ;-)
-
“休息”是什么意思?除了@ScottE 提到的工具之外,另一个需要考虑的工具是 Fiddler。
-
@ChrisJ:我很确定他想知道他的哪些页面元素是通过 HTTP 传输的,从而“打破”了 HTTPS 封印。
-
@Jacohim - 这就是我的想法,但还不是很清楚。 OP 怎么知道有什么东西坏了?浏览器是否给他一个警告(例如,IE 警告混合内容),或者浏览器是否从网站上删除了 SSL 指示符(例如,不是绿色地址栏,或其他东西)。也许所有元素都是 SSL,但一个是从没有完全可验证证书的服务器中拉回的(浏览器给出了一个很大的“此站点未受信任”框)。
标签: javascript html https