根据二进制文件中的 ASCII 字符标识文件



我有一个文件上传器,为了验证文件是否确实是预期的类型,我正在检查二进制文件并检查ASCII识别字符(请参阅此处的PDF示例(。

大多数文件都有 ASCII 标识符,但有些文件没有(如 XLS 文件(

我如何最好地识别这些?

我看到所有值都有一个十六进制值,但就目前而言,我目前没有将二进制数据转换为十六进制数据的能力。

解决方法...

我没有十六进制转换器,但我可以将二进制和十六进制转换为 Base64,这就是我正在做的事情并比较 Base64 输出。

相关内容

  • 没有找到相关文章