在这种情况下,您可以用自己的实现替换开发者工具前端。您的应用程序可以通过以下请求来发现可用页面,而不是导航到http://localhost:9222的 HTML 页面: http://localhost:9222/json并获取一个 JSON 对象,其中包含有关可检查页面的信息以及 WebSocket 地址您可以使用它们来开始检测它们。
但是,根据 Target Domain 文档,发送消息(通过 websockets){"method": "Target.getTargets"}
返回“可用目标列表”:
Target.getTargets # 检索可用目标的列表。
返回对象:
targetInfos
array
[ TargetInfo ]
:目标列表。
有什么区别?