查看文件大小类型修改时间等信息
受浏览器安全限制,网页只能读取到文件的「最后修改时间」,没办法获取到文件的「创建时间」——这是浏览器标准接口本身的限制,不同操作系统对创建时间的记录和暴露方式也不完全一致,所以浏览器统一没有提供这个字段。所有信息读取完全在浏览器本地完成,不会上传你的文件。
「文件信息查看」是一个很小的工具:你选择一个文件,页面会列出它的文件名、文件大小、MIME 类型和最后修改时间,仅此而已。它不会打开文件、不会预览内容,也不会读取图片的拍摄参数或文档的作者信息,只显示浏览器在你选中文件的那一刻就已经知道的四项基本属性。适合在上传附件之前核对大小是否超限、确认文件格式,或者核对修改时间是否符合预期。
文件大小的换算规则写在工具的代码里:小于 1024 字节显示为 B,小于 1024×1024 字节显示为 KB(保留 1 位小数),再往上显示为 MB(保留 2 位小数),超过 1024³ 字节显示为 GB(保留 2 位小数)。按这套规则实际计算:1023 字节显示为「1023 B」;1536 字节显示为「1.5 KB」;2500000 字节显示为「2.38 MB」;5242880 字节显示为「5.00 MB」;1073741824 字节显示为「1.00 GB」。注意这里的 1 KB 等于 1024 字节,所以一个正好 5 MB(5242880 字节)的文件显示为 5.00 MB,而如果某个网站声明的上限按 1000 进制计算(5 MB 等于 5000000 字节),两者会有大约 5% 的差别,核对上传限制时建议直接对照括号里的精确字节数。
网页能拿到的文件对象只带有名称、大小、类型和最后修改时间这几项。不同操作系统对创建时间的记录与迁移规则并不一致,浏览器标准没有提供这一字段。如果一定要看创建时间,请在系统自带的文件属性窗口里查看。
有两个常见原因。一是换算进制:本工具按 1024 换算,而有些系统或网盘按 1000 换算。二是四舍五入:界面上的 KB 保留 1 位小数、MB 保留 2 位小数,会产生微小的差异。括号里的字节数是精确值,拿它去对比最可靠。另外,操作系统里的「占用空间」指磁盘分配的空间,通常比文件实际大小大一些,这是另一个概念。
这说明浏览器没有为这个扩展名登记对应的类型,常见于比较冷门的专业格式、没有扩展名的文件,或者自定义扩展名。文件本身通常是正常的,大小、修改时间等其他信息仍然可信。如果你需要确认真实格式,可以用对应的专业软件打开,而不是依赖这一栏。
不能做可靠判断。最后修改时间可以被任何软件甚至用户手动改写,也可能在复制和传输中发生变化,而且这个工具不计算文件的校验值。它只适合做一个粗略的参考,比如确认你选的是不是最新保存的那一份。
因为工具只读取文件的元信息,并不会把文件内容读进内存,所以体积再大的文件也能立刻显示结果。代码里的单位换算最大到 GB。
工具的全部逻辑在你的浏览器里运行,代码中没有任何网络请求:选中文件后只读取名称、大小、类型和修改时间这四项属性,文件内容本身不会被读取,更不会上传到服务器。关闭或刷新页面后,结果就不再保留。