【发布时间】:2014-02-02 08:35:05
【问题描述】:
假设我的 Java 代码的输入是一个 jpeg 文件。在开始输入具有有效扩展名的过程之前,我如何验证它。有时用户上传一个扩展名为 jpeg 的 pdf 文件,从而导致代码崩溃。
每个文件都有一个幻数。但是有没有办法解决这个问题。
【问题讨论】:
-
.toString().endsWith(SOMETHING)? -
但是如果用户给我一个“.jpeg”文件,它实际上是一个 pdf 文件,只是扩展名发生了变化。