【发布时间】:2012-01-29 18:54:37
【问题描述】:
我正在使用可用的普通上传 API 将文件上传到服务器。现在我想检查上传的文件是否是有效文件。
我可以在页面上有多个文件上传框。有不同的要求,应该接受不同类型的文件。
说:
Input file 1 should take just exe
Input file 2 should take just html
Input file 3 should take just pptx
我可以检查扩展名并检查是一种解决方案,但可能会发生一些人可能会伪造扩展名并上传 txt 文件而不是 exe 等等
那么我如何检查是否使用 Java 上传了正确类型的文件
有一些 solution 用于相同的东西,但我不确定如何去做。
【问题讨论】:
-
您使用的是哪个 API?
-
我正在使用 commons-fileupload
-
我将尝试关闭这个问题,因为需要详细信息 - 目前太模糊无法回答。
标签: java file-upload