|
|
1
3
如果你只想支持几种类型的图片,你可以从加载图片开始,并在某个时候使用前几个字节来检查你是否想继续上传。 很多图像格式都可以通过前几个字节来识别, magic number . 如果这个数字匹配,你当然不知道这个文件是否有效,但它可能被用来匹配扩展名和魔法数字,以防止真的是完全不对应。 看一看 this page 检查一些检查MIME类型的Java。一定要读取文档或源文件,以检查是否有任何给定的方法需要整个文件,或者可以对前几个字节进行操作。我没用过那些图书馆:) 也可以退房 this page 它还列出了一些Java库,以及一些基于检测的论文。 如果你能找到你喜欢的东西,别忘了写一些反馈! |
|
2
0
您不需要第三方库。你要写的代码很简单。 在处理上载时,请按文件的扩展名筛选文件。这不是完美的,但将占大多数案件。
但是,这意味着文件已经上载到服务器。您可以在客户端使用一点javascript来执行相同的操作-检查文件上载组件的值是否包含允许的文件类型-
|
|
|
3
0
|
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |