首页 > 解决方案 > 使用 php 或 javascript 以编程方式在开发人员工具中获取 newtork 选项卡

问题描述

我想知道是否可以通过 php 中的一些 get 请求或 JavaScript 中的任何 API 来检索我在 chrome/firefox 的网络选项卡中看到的信息。

我有一些链接,我想将这些链接中的每一个传递给我的脚本,脚本检索“网络”数据,然后我将使用一些字符串过滤器从这些链接中提取一些信息。一旦我可以将网络选项卡内容存储在变量中,我就知道如何操作字符串/数组。

我正在寻找相当于打开开发人员工具,选择网络选项卡,然后为我在那里看到的网址“复制链接地址”。我正在尝试获取这张照片中的每个请求网址。 在此处输入图像描述 那么我该如何实现呢?

编辑:

这是我尝试过的:

    <?php
$url = 'https://www.youtube.com/watch?v=rPjJZRWAqkE';

print_r(get_headers($url));

print_r(get_headers($url, 1));
?>

但这不会打印请求网址

在js中我试过:

var url = "https://www.youtube.com/watch?v=B4-OxOmsqR0";

var req = new XMLHttpRequest();
req.open('HEAD', url, false);
req.send(null);
var headers = req.getAllResponseHeaders();

console.log(headers);

但是请求被 CORS 策略阻止了请求的资源上不存在“Access-Control-Allow-Origin”标头。

提前致谢

标签: javascriptphpdeveloper-tools

解决方案


推荐阅读