如何使用laravel 5.4验证json文件?

时间:2017-11-18 08:55:13

标签: php laravel laravel-5 laravel-5.4

我只需要在用户从浏览器上传但不起作用时验证json文件,当我与txt文件结合使用时,它才有效。 工作代码来源

 $this->validate($request, [
                // check validtion for json 
                'dataset_type' => 'required|mimes:json,txt'
            ]);

我需要的是仅在代码下方验证json文件

$this->validate($request, [
                // check validtion for json 
                'dataset_type' => 'required|mimes:json'
            ]);

即使以下代码也不起作用     $ this-> validate($ request,[

                'dataset_type' => 'required|file|mimes:application/json'
            ]);

请问有谁可以帮助我解决这个问题?感谢。

1 个答案:

答案 0 :(得分:0)

尝试使用mimetypes:application/json

'dataset_type' => 'required|file|mimetypes:application/json'