Javascript 如何从ChromeDevToolsAPI访问页面源
使用chrome devtools api访问devtools中sources选项卡的所有内容的简单方法是什么 我正在写一个小程序,用噩梦EJS来删除一些网页。我需要对呈现的html和原始html进行一些分析 噩梦ejs不提供获取页面源代码的api调用。我正在考虑使用devtoolsapi。但我不清楚如何做到这一点。因为我可以在ChromeDevTools的Sources选项卡中看到许多文件,所以我想我可以很容易地获得这些内容 目前,我有几条线索:Javascript 如何从ChromeDevToolsAPI访问页面源,javascript,google-chrome,google-chrome-devtools,nightmare,Javascript,Google Chrome,Google Chrome Devtools,Nightmare,使用chrome devtools api访问devtools中sources选项卡的所有内容的简单方法是什么 我正在写一个小程序,用噩梦EJS来删除一些网页。我需要对呈现的html和原始html进行一些分析 噩梦ejs不提供获取页面源代码的api调用。我正在考虑使用devtoolsapi。但我不清楚如何做到这一点。因为我可以在ChromeDevTools的Sources选项卡中看到许多文件,所以我想我可以很容易地获得这些内容 目前,我有几条线索: chrome.devtools.network
chrome.devtools.network.onRequestFinished.addListener(
function(request) {
if (request.response.bodySize > 40*1024) {
chrome.devtools.inspectedWindow.eval(
'console.log("Large image: " + unescape("' +
escape(request.request.url) + '"))');
}
});
我想我可以用一个这样的听众。如果在回应中可以找到尸体的话。但我没有找到此响应内容的文档。另外,我不想存储所有请求的结果。
但我的主要问题是,我在这里看不到请求的内容。我尝试执行request.getContent(),该请求返回null