我已经将 apis 开发成 php laravel,并在本地服务器上开发并使用
php artisan serve
这些 API 在网站上工作,但每当我尝试在 Postman 中访问它们时,它都会返回 419 响应代码,并显示一条消息页面已过期。
在谷歌搜索调试来自网站的请求后,我发现了要与请求一起传递的标头。 所以我通过了
_token
X-CSRF-Token
并在授权选项卡中选择了持有者令牌。即使在标题中添加这些参数后,它也没有成功。我尝试将它们与身体一起添加,但它在那里也不起作用。
代码片段是
Route::post('/register_user', 'MyUserController@storeApi');
我的用户控制器
public function storeApi(Request $request)
{
$userModel = new User;
$userModel->first_name = $request->input('first_name');
$userModel->last_name = $request->input('last_name');
$userModel->save();
$userId = DB::getPdo()->lastInsertId();
$response['status'] = 'ok';
$response['response'] = $userId ;
return response()->json($response);
}
所以我的问题是,如何使用邮递员使其在本地服务器中工作。
慕姐4208626