我很好奇flv文件是否可能包含ActionScript等代码,或者它是否只能包含视频的音频/视频数据。
我特别询问与允许将FLV文件上传到网站的安全性有关。
编辑:假设内容已被验证为真正的“flv” - 问题是格式是否原生支持flv内的代码。
答案 0 :(得分:1)
问题是格式是否原生支持其中的代码 flv。
对于这个问题,答案是否定的。有关进一步的安全性讨论,请参阅其他答案。
答案 1 :(得分:0)
FLV文件用于视频/音频:http://en.wikipedia.org/wiki/Flash_Video。但我可以重命名任何可执行文件,并添加.FLV扩展名。所以我相信你需要阅读上传的文件并检查它们是否确实是FLV。
答案 2 :(得分:0)
FLV只是一种视频格式。就像akonsu所说,你应该检查文件是否真的是FLV文件,而不仅仅是检查它的扩展名。
您应该检查文件的mime type是否为“ video / x-flv ”。
有关FLV的更多信息:http://osflash.org/flv