Laravel API 不接受来自 Postman 的 JSON 请求

Imd*_*Ali 4 laravel eloquent postman laravel-5

Laravel API 不接受 JSON 请求。如果我作为表单数据请求,它可以工作,但如果我在邮递员正文中发布 JSON 对象,那么它不会收到请求数据。

路线:

$router->group(['prefix' => 'imp'], function () use ($router) {
    $router->group(['prefix' => 'lead'], function () use ($router) {
        $router->post('/jardy', 'FeedController@jardy');
    });
});
Run Code Online (Sandbox Code Playgroud)

控制器:

 public function jardy(Request $request)
    {

        $this->validate($request, [
            'api_key' => 'required',
        ]);
        $api_key = $request->input('api_key');
        return $api_key;
}

Run Code Online (Sandbox Code Playgroud)

JSON要求:

使用 JSON 的 Postman 请求

表格数据请求:

使用表单数据的邮递员请求

JSON为什么它在,content-typeapplication/json,的情况下不起作用Accept:*/*???

小智 9

JSON 中不允许使用注释。Body -> raw -> json 字段存在错误