在我的Web应用程序中,我允许用户上传文件,应用程序将文件存储在Aws s3中。我正在使用laravel 5.0并希望使用Validator类验证文件类型。我知道规则
mimes:jpeg,bmp,png
但我的问题是我想允许所有文件除了'php,html,js'。
它有什么规则吗?或任何自定义功能。
答案 0 :(得分:1)
不幸的是,你只能在mimes验证中列入白名单,没有黑名单功能。
答案 1 :(得分:0)
您应该编写自己的(可重用的)自定义验证程序。 例如,对于Laravel 5.3,请参阅:
https://laravel.com/docs/5.3/validation#custom-validation-rules