是否 Network.loadingFailed.blockedReason: mixed-content 意味着请求从未发送到服务器?

问题描述 投票:0回答:0

了解浏览器是否与不同服务器建立了某种连接对我的程序很有用。我正在使用 CDP 来监视浏览器发送的网络请求,有时这些请求会失败并且 this 事件被发出.

具体来说,我想知道在 blockedReason=

mixed-content
的情况下假设没有与服务器建立连接是否合理?

我尝试浏览 Chrome 源代码寻找答案,但至少可以说这是一项艰巨的任务。

我可能会发送请求的原因是:在发送请求之前可能并不总是知道响应内容类型,我对混合内容的理解是某些内容类型比其他内容类型更允许(例如脚本与图像)。

我的理由是为什么永远不会发送请求:创建请求的上下文可能包含足够的信息,Chrome 是否应该阻止它。

google-chrome mixed-content chrome-devtools-protocol
© www.soinside.com 2019 - 2024. All rights reserved.