谷歌浏览器远程调试 - 加载页面

5
我一直在阅读Google Chrome远程调试文档(http://code.google.com/chrome/devtools/docs/remote-debugging.html),但我仍然不明白如何在Google Chrome中打开一个新的网页。我正在使用Python,在使用--remote-debugging-port启动Google Chrome后,我只能与本地主机上的/json通信(我正在为内部测试编写自定义调试器)。
我尝试通过阅读这个http://code.google.com/chrome/devtools/docs/protocol/page.html来构建JSON对象并将其发送到/json,但没有结果。
任何帮助都将不胜感激!
编辑:我找到了如何发送命令的方法-通过Web Sockets连接到查询/json时返回的webSocketDebuggerUrl(您可以使用python的websocket),然后简单地按照定义发送参数(json格式)。
1个回答

1
  1. 如果您愿意,可以在https://groups.google.com/forum/#!forum/google/chrome-developer-tools中提出更多问题。(我通过Google Alert的RSS订阅收到了您关于DevTools的问题);
  2. 您可以嗅探DevTools和Chrome之间的消息(以分离模式打开DevTools,在第二个实例中打开DevTools,打开控制台并编写window.dumpInspectorProtocolMessages = 1)。

请注意:设置嗅探的说明位于https://developer.chrome.com/devtools/docs/debugger-protocol#sniffing-the%20protocol。但是,这些说明没有提到“window.dumpInspectorProtocolMessages = 1”步骤,所以非常感谢您的指导。 - Kristopher Johnson

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接