Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/google-chrome/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从ChromeDevToolsAPI访问页面源_Javascript_Google Chrome_Google Chrome Devtools_Nightmare - Fatal编程技术网

Javascript 如何从ChromeDevToolsAPI访问页面源

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 api访问devtools中sources选项卡的所有内容的简单方法是什么

我正在写一个小程序,用噩梦EJS来删除一些网页。我需要对呈现的html和原始html进行一些分析

噩梦ejs不提供获取页面源代码的api调用。我正在考虑使用devtoolsapi。但我不清楚如何做到这一点。因为我可以在ChromeDevTools的Sources选项卡中看到许多文件,所以我想我可以很容易地获得这些内容

目前,我有几条线索:

  • chrome.devtools.networkAPI

    文档中有一个片段:

    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

  • chrome.debug

    我还没有时间玩它

  • chrome.debugger+。查看使用它的文档和其他扩展。chrome.debugger+。查看文档和其他使用它的扩展。