我正在尝试用chrome开发工具协议编写一些工具https://chromedevtools.github.io/devtools-protocol/tot/Network/#method-enable。
我想得到ResponseBody
页面,但我不知道在哪里可以找到RequestId
。下面是我的简单Ruby代码:
chrome = ChromeRemote.client
# Enable events
chrome.send_cmd("Network.enable")
chrome.send_cmd("Page.enable")
puts chrome.send_cmd "Network.getCookies"
# for this command I need RequestId ->
puts chrome.send_cmd "Network.getResponseBody"
目前,puts chrome.send_cmd "Network.getResponseBody"
的结果为空。
1条答案
按热度按时间wlzqhblo1#
您需要侦听
requestWillBeSent
事件,该事件将为您提供URL和requestId