通过Javascript监听/捕获HTTP请求事件

时间:2011-08-28 00:43:00

标签: javascript javascript-events

我有一个我计划在我的网站上使用的Flash MP3播放器,我正在尝试做的事情(因为Flash元素本身没有内置的回调)是监听它可能的任何HTTP请求使。目前,我可以在Chrome时间轴中看到HTTP请求表单,它会告诉我在播放列表中运行时所请求的每个文件的名称和位置 - 它显示为“发送请求”。我尝试这样做的目的是可能获取文件名,通过PHP扫描它,并通过jQuery将其ID3图像返回到浏览器。这可能吗?

取自Chrome时间轴: 发送请求 - 详细信息 自我时间0ms 聚合时间0ms0ms0ms 持续时间303毫秒(1.49秒) 资源跟踪-02.mp3 请求方法GET 使用堆大小23.87MB的41.62MB

1 个答案:

答案 0 :(得分:1)

浏览器不提供用于侦听任何HTTP请求的API。

您可以尝试通过脚本提供mp3文件。然后,此脚本可以在某处存储已加载文件的详细信息。然后让你的JS代码查询另一个返回存储细节的脚本。