获取原始文件扩展名和内容类型

本文关键字:类型 扩展名 原始 文件 获取 | 更新日期: 2023-09-27 18:32:55

>假设我有一个文件名是 Test.txt .现在,如果我将该文件的扩展名更改为.xls.

现在我的文件名是Test.xls而不是Test.txt

那么我怎么知道该文件的原始文件类型呢?

获取原始文件扩展名和内容类型

你不能。无法从文件中检索以前的扩展名或内容类型。

您可以尝试解析文件(例如PDF文档以%PDF开头),但在我看来这不是真正的解决方案,因为您需要知道每种文件格式的格式。

简短的回答。你没有。

稍长的答案:您可以通过询问文件内容来确定格式。许多格式在开头都有已知的标头字节。这完全取决于您想要的格式。