如何拦截flash内容请求

时间:2011-04-10 00:39:27

标签: javascript flash web-applications

我正在编写一个小型JavaScript来从网站下载视频。该网站不包含要播放的文件的链接。它下载一个flash文件,flash文件从该文件请求远程服务器上的文件的URL。

最后,当嵌入式Flash打开URL时,我们如何拦截/捕获URL请求?

1 个答案:

答案 0 :(得分:1)

通过JavaScript拦截浏览器插件中的任何内容是不可能的,因为您无法完全访问Web浏览器API(通过脚本标记或书签来嵌入JavaScript的情况)。

如果你进行Firefox扩展,你可以像Firebug或DownthemAll(Media-Sniffing模式,见https://github.com/nmaier/DownThemAll/blob/master/modules/support/contenthandling.jsm

只有一种选择。视频的逆向工程位置,例如读取flashvars,但像youtube这样的网站更复杂。