0

相关: Flex SDK 3.5 - 检查文件 mimetype

有没有办法在 Flex SDK 3.5 中获取文件的幻数以获取文件类型?

4

1 回答 1

0

据我了解,幻数是文件中的前几个字节。另外,在我看来,这是一个非常宽松的术语。

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

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

于 2010-04-20T17:21:14.800 回答