javascript - 使用 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”标头。
提前致谢
解决方案
推荐阅读
- ios - 我的所有开发人员和分发证书都显示为不受信任
- xamarin - 如何在 xamarin 表单中绘制从起始位置到结束位置的路线
- cassandra - 基于令牌范围的分区键查询的性能?
- laravel - Response.php 第 458 行中的 InvalidArgumentException:HTTP 状态代码“1”无效
- django - 在 django 的 createview 中显示外键的关联值
- ruby-on-rails - ActiveAdmin 使用自定义方法过滤数据并匹配父表列中存在的数据
- python - 如何使用 LinearSVM 训练数据集?
- android - 修改android库的方法
- c# - 如何像原生功能一样以 xamarin 形式实现滑动删除?
- javascript - 如何停止调用 window.open 覆盖函数的另一个函数