如何在jsp中使用javascript验证文件MIME类型

如何在jsp中使用javascript验证文件MIME类型,javascript,Javascript,如何使用jsp中的javascript对文件MIME类型进行验证。请建议同样的价格。我们是否可以进行客户端验证或服务器端验证。关于验证,这取决于它。如果您允许任何用户上传文件,那么验证肯定会发生在服务器端。如果文件上传是从CMS完成的,其中只有两个受信任的用户可以访问,那么您也可以依赖客户端验证(尽管我仍然会使用服务器端验证) 现在,为了检查上传文件的MIME类型,应该相当容易。您可以使用以下选项: $fileInfo = finfo_open(FILEINFO_MIME_TYPE); $fil

如何使用jsp中的javascript对文件MIME类型进行验证。请建议同样的价格。我们是否可以进行客户端验证或服务器端验证。

关于验证,这取决于它。如果您允许任何用户上传文件,那么验证肯定会发生在服务器端。如果文件上传是从CMS完成的,其中只有两个受信任的用户可以访问,那么您也可以依赖客户端验证(尽管我仍然会使用服务器端验证)

现在,为了检查上传文件的MIME类型,应该相当容易。您可以使用以下选项:

$fileInfo = finfo_open(FILEINFO_MIME_TYPE);
$fileType = finfo_file($fileInfo, $file);
finfo_close($fileInfo);