0

我不知道我在找什么是可能的,我想要JS或任何其他编程方法解决方案来检测给定url页面的请求调用,类似的东西,以Chrome浏览器开发工具在chrome开发工具中检测类似于网络的url请求调用

enter image description here

有显示的视频网站,我想通过视频页面的URL访问播放列表的网址,我检查了源页面,但我还没有找到它,它在页面加载后的4到6秒后才加载,我只能在网络选项卡下的chrome开发工具中找到它。

注意:互联网下载管理器&其他firefox插件可以检测到播放列表url。它应该是某种方式。

编辑:我打开开发铬扩展捕捉播放列表链接,类似于IDM Chrome扩展工作。

+0

JavaScript将无法捕获网页中的随机http调用。你可以编写一个插件并使用该API。 – epascarello

+0

@epascarello我没有访问网站页面,我想访问页面信息使用curl(php)或铬扩展JS – Kamal

+1

@Kamal你试过这个:https://developer.chrome.com/extensions/webRequest – Brian

回答

0

我可以在chrome扩展中使用webRequest。我在background.js中添加了这段代码,它工作。

chrome.webRequest.onCompleted.addListener(function(details) { 
    var extension = details.url.split('.').pop(); 
    if(extension == 'm3u8'){ 
     console.debug(details.url); 
    } 

}, { 
    urls: ["<all_urls>"] 
}); 
相关问题