我已經(jīng)將 apis 開發(fā)成 php laravel,并在本地服務(wù)器上開發(fā)并使用php artisan serve這些 API 在網(wǎng)站上工作,但每當(dāng)我嘗試在 Postman 中訪問它們時(shí),它都會(huì)返回 419 響應(yīng)代碼,并顯示一條消息頁面已過期。在谷歌搜索調(diào)試來自網(wǎng)站的請求后,我發(fā)現(xiàn)了要與請求一起傳遞的標(biāo)頭。 所以我通過了_token X-CSRF-Token 并在授權(quán)選項(xiàng)卡中選擇了持有者令牌。即使在標(biāo)題中添加這些參數(shù)后,它也沒有成功。我嘗試將它們與身體一起添加,但它在那里也不起作用。代碼片段是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); }所以我的問題是,如何使用郵遞員使其在本地服務(wù)器中工作。
1 回答

慕姐4208626
TA貢獻(xiàn)1852條經(jīng)驗(yàn) 獲得超7個(gè)贊
使用文件 并使用 API 前綴調(diào)用路由,如下所示:api.php
在 API 中.php :
Route::get('/test','Controller@function');
在郵遞員中:
GET: localhost:8000/api/test
- 1 回答
- 0 關(guān)注
- 118 瀏覽
添加回答
舉報(bào)
0/150
提交
取消