仅当用户从浏览器上传时,我才需要验证 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->验证($请求, [
'dataset_type' => 'required|file|mimes:application/json'
]);
请问有人可以帮我解决这个问题吗?谢谢。
最佳答案
尝试使用mimetypes:application/json
'dataset_type' => 'required|file|mimetypes:application/json'
关于php - 如何使用 laravel 5.4 验证 json 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47364242/