在我的web应用程序中,我允许用户上传文件,应用程序将文件存储在Aws s3中。我正在使用laravel 5.0,并希望使用Validator类验证文件类型。我知道规则
mimes:jpeg,bmp,png
但是我的问题是我想允许所有文件,除了'php,html,js'。
有什么规则吗?或任何自定义函数
遗憾的是,您只能在哑剧验证中加入白名单,没有黑名单功能。
您应该编写自己的(可重用的)自定义验证器。对于Laravel 5.3,请参见:
https://laravel.com/docs/5.3/validation custom-validation-rules