繁体   English   中英

Flex SDK 3.5-检查文件幻数

[英]Flex SDK 3.5 - Check file magic number

与以下内容相关: Flex SDK 3.5-检查文件mimetype

有没有一种方法可以在Flex SDK 3.5中获取文件的幻数以获取文件类型?

以我的理解,幻数是文件中的前两个字节。 另外,我认为这是一个非常宽松的术语。

因此,假设幻数是文件中的第一个字节,则可以打开字节流并检查读取的字节。 我认为这是唯一可靠的方法(但也很容易出错,可能会引发安全问题,请考虑IE的内容嗅探问题)。 UNIX工具file实际上是这样做的,但仍被称为文件类型猜测器。

实际数量取决于您尝试使用的文件格式。 如果幸运的话,有记录在案。 如果没有,可能会很痛苦。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM