我需要你的帮助,因为我用laravel资源在控制器中创建了一些路径,当我通过$request接收数据并将其插入到我的数据库中时,我不会接收数据。我忘了说这是拉拉的api。
这是我的路线代码
Route::resource('blog', App\Http\Controllers\BlogController::class)->only(['index','store','update','show','destroy']);
这是我的控制器API代码
public function store(Request $request)
{
$blog = Blog::create($request->post());
return response()->json([
'blog'=>$blog
]);
}
在这里,我附上了在放置print_r($request->all());
之后的捕获,看看我看到了什么
追踪:
发布于 2022-04-07 04:28:37
您需要为SO成员提供一些更多的信息,以帮助查找错误并帮助解决方案。
为了解决这些问题,我可以告诉你几个地方。
G29
发布于 2022-04-07 05:44:41
我想是失眠症造成的。
我们可以使用两种方法来检查:
{“键”:“值”}
在JSON中没有正确地使用字符串。因此,您应该将这个way.Check发送出去。此外,你可以注意到你的失眠症,你是错误的。因此,由于JSON无效,它可能不会发送请求主体参数。
{“键”:“值”}
x-www-form-urlencoded
.
form-data
或form-data
发送请求体https://stackoverflow.com/questions/71776295
复制相似问题