Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/429.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/EmptyTag/155.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何检测.flv电影文件URL?_Php_Javascript_Flv - Fatal编程技术网

Php 如何检测.flv电影文件URL?

Php 如何检测.flv电影文件URL?,php,javascript,flv,Php,Javascript,Flv,当有flash视频时,如何检测当前flv URL?查看源代码并不能揭示它。但是,我想知道是否有任何方法可以确定在流式传输时它的.flv URL所在的位置 我看到有firefox插件可以做到这一点。我想知道这些是如何工作的,以及是否可以纯粹用php和javascript实现。FLV视频基本上是带有标准头的平面文件。前三个字节是F,L,得到这个V。因此,如果可以在JavaScript中检查二进制文件的前三个字节,那么可以检查文件头 从技术上讲,web服务器可以为浏览器提供任何类型的文件扩展名或MIM

当有flash视频时,如何检测当前flv URL?查看源代码并不能揭示它。但是,我想知道是否有任何方法可以确定在流式传输时它的.flv URL所在的位置


我看到有firefox插件可以做到这一点。我想知道这些是如何工作的,以及是否可以纯粹用php和javascript实现。

FLV视频基本上是带有标准头的平面文件。前三个字节是F,L,得到这个V。因此,如果可以在JavaScript中检查二进制文件的前三个字节,那么可以检查文件头

从技术上讲,web服务器可以为浏览器提供任何类型的文件扩展名或MIME类型。但是Flash播放器并不真正关心他们是否尝试播放文件,无论文件的扩展名或头是什么

见这个问题: