2015-05-12 37 views
2

在应用程序中,多个用户可以上传文件。我们需要检查他们是否没有将平台上的男性软件或病毒上传。有没有现成的模块或方法来做到这一点?Javascript - 文件上传安全检查男性软件,病毒

+2

我使用这个:https://github.com/danialfarid/ng-file-upload,确保你也使用服务器端验证。 –

+1

我不认为有一种方法可以在前端检查文件是否为病毒。你可以在后端像gmail那样做。 –

回答

2

有几种不同的方法来检查文件是否是用户声称的。 Blueimp有一个相当流行的jQuery插件,可以完成这项工作。该插件负责检查实际的文件内容和类型是否与用户提供的扩展名和mime类型相匹配。

https://blueimp.github.io/jQuery-File-Upload/

你也许可以找到别人,如果你看一下。但是,我应该说,你应该真的在后端做这个验证。作为一般规则,不要对安全性进行前端验证;为用户体验做到这一点。

如果您使用的是防止我描述的事情(REST与智威汤逊或某些类似)让我知道,我会赞扬我的答案。

相关问题