代码之家  ›  专栏  ›  技术社区  ›  Shanu k k

找不到laravel api Url的404

  •  0
  • Shanu k k  · 技术社区  · 4 年前

    我有从react到laravel的api调用作为后端

     const response=await fetch("http://localhost:8000/api/getcandidates/");
    

    但我得到的回应是看板。jsx:65

    收到http://localhost:8000/api/getcandidates/404(未找到)

    这是我的api。php

    Route::get('/getcandidates',[EmployeeController::class,'index']);
    
    Route::get('/getcandidates_schedule',[EmployeeController::class,'scheduleresponse']);
    Route::get('/getcandidates_rejection',[EmployeeController::class,'rejectionreponse']);
    Route::get('/getcandidates_waiting',[EmployeeController::class,'waitingresponse']);
    Route::post('/add_employee_first',[EmployeeController::class,'store']);
    Route::post('/updatecolumn',[EmployeeController::class,'updatecolumn']);
    
    Route::middleware('auth:api')->get('/user', function (Request $request) {
        return $request->user();
    });
    

    php artisan route:list:

     Domain | Method   | URI      | Name | Action  | Middleware |
    +--------+----------+----------+------+---------+------------+
    |        | GET|HEAD | /        |      | Closure | web        |
    |        | GET|HEAD | api/user |      | Closure | api        |
    |        |          |          |      |         | auth:api   |
    +--------+----------+----------+------+---------+------------
    

    请帮帮我。

    0 回复  |  直到 4 年前