'required|in-6ren">
gpt4 book ai didi

laravel - 验证 POST 请求 Laravel?

转载 作者:行者123 更新时间:2023-12-03 09:06:51 26 4
gpt4 key购买 nike

我验证 POST 请求,如下所示:

$validator = Validator::make($request->all(), [
"id.*" => 'required|integer'
]);

if ($validator->fails()) {
return response()->json($validator->errors, 400);
}

echo "Ok";

当我发送不带参数id的请求时,它会跳过验证并返回echo "Ok";

为什么验证不起作用?

最佳答案

如果您期望 id 是整数数组,您应该像这样更新验证规则:

$validator = Validator::make($request->all(), [
"id" => 'required|array',
"id.*" => 'integer'
]);

关于laravel - 验证 POST 请求 Laravel?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46696321/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com