网址返回:“未定义路由[登录]”,未与任何中间件相关联

时间:2018-06-21 00:59:05

标签: laravel

我正在测试我正在开发的 API ,在localhost中,我可以执行特定的请求,并且它将所有内容“确定”返回给我。在服务器上进行相同的测试时,它将返回“ 未定义的路径[登录] ”。因为我没有将任何身份验证中间件与我的 API 相关联,也没有将其与我的 controller 的构造函数相关联。

 public function getListById($id)
 {
    $user = DB::table('dbTestes')->where('id', $id)->get();
    return response()->json($user);
 }


//Api route

Route::get('/ponto/edit/{id}', 'PontoController@getListById');

inserir a descrição da imagem aqui

inserir a descrição da imagem aqui

  • 我正在使用相同的数据库。

2 个答案:

答案 0 :(得分:0)

这与中间件没有任何关系。您的应用程序中有某些内容正在尝试生成名为login的路由。在您的应用程序代码中查询字符串login,看看是否可以找到它在哪里。某个地方的视图或异常处理程序可能正在尝试生成该路由。

答案 1 :(得分:0)

Route::get('/ponto/edit/{id}', 'PontoController@getListById')->name('login');