0

根据Chrome DevTools 协议查看器页面

在这种情况下,您可以用自己的实现替换开发者工具前端。您的应用程序可以通过以下请求来发现可用页面,而不是导航到http://localhost:9222的 HTML 页面: http://localhost:9222/json并获取一个 JSON 对象,其中包含有关可检查页面的信息以及 WebSocket 地址您可以使用它们来开始检测它们。

但是,根据 Target Domain 文档,发送消息(通过 websockets{"method": "Target.getTargets"}返回“可用目标列表”:

Target.getTargets # 检索可用目标的列表。

返回对象:

targetInfos array [ TargetInfo ]:目标列表。

有什么区别?

4

1 回答 1

0

根据 aslushnikov 对 GH 问题的回答:

域是探索目标的Target现代且推荐的方式。它还允许仅通过单个连接与多个目标进行通信。

其次是:

/json 端点是探索和连接目标的旧方式。 

从本质上讲,两者似乎都很好。然而,我的收获是使用该Target.getTargets方法是新的首选

于 2017-08-30T23:29:06.167 回答