谷歌Chrome远程调试 - 加载页面

时间:2011-08-26 11:56:08

标签: python google-chrome google-chrome-devtools

我一直在阅读Google Chrome远程调试文档(http://code.google.com/chrome/devtools/docs/remote-debugging.html),但我仍然不明白如何开启新版本Google Chrome中的网页。我正在使用Python,在使用--remote-debugging-port启动Google Chrome后,我只能在localhost上与/ json进行通信(我正在为内部测试编写自定义调试器)。

我尝试通过读取此http://code.google.com/chrome/devtools/docs/protocol/page.html来构建JSON对象并将其发送到/ json,但没有结果。

任何帮助将不胜感激!

编辑:我发现了如何发送命令 - 通过Web套接字连接到对/ json进行查询时返回的webSocketDebuggerUrl(可以使用websocket for python),然后简单地发送定义的参数(json格式)。

1 个答案:

答案 0 :(得分:1)

  1. 如果您愿意,可以在https://groups.google.com/forum/#!forum/google/chrome-developer-tools询问您的其他问题。 (我在Google Alert的rss feed的帮助下得到了关于DevTools的问题);
  2. 你可以在DevTools和Chrome之间嗅探消息(在分离模式下打开DevTools,在DevTools中打开DevTools,在第二个实例中打开控制台并写入window.dumpInspectorProtocolMessages = 1)