我已经研究了这个类似问题的所有以前的答案,但我找不到任何。notfoundhttp异常,但发布请求
我只是访问我所做出的自定义
路线
Route::post('dashboard', 'Admin\[email protected]');
UserController.php
<?php
namespace App\Http\Controllers;
use DB;
use Session;
use App\Http\Requests;
use Illuminate\Http\Request;
class UserController extends Controller
{
/**
* Create a new controller instance.
*
* @return void
*/
public function __construct()
{
$this->middleware('auth');
}
/**
* Show the application dashboard.
*
* @return \Illuminate\Http\Response
*/
public function index(Request $request)
{
echo "welcome"
}
}
当我尝试这个功能,它抛出我
NotFoundHttpException在RouteCollection.php线161:
错误。 更新
我的所有路由都
Route::get('/', function() {
return view('welcome');
});
// Authentication routes...
Route::get('auth/login', 'Auth\[email protected]');
Route::post('auth/login', 'Auth\[email protected]');
Route::get('auth/logout', 'Auth\[email protected]');
// Registration routes...
Route::get('auth/register', 'Auth\[email protected]');
Route::post('auth/register', 'Auth\[email protected]');
// Dashboard routes
Route::post('dashboard', 'Admin\[email protected]');
Route::controllers([
'password' => 'Auth\PasswordController',
]);
'Admin'是控制器之前的目录名? –
'php artisan route:list'检查路由列表问题 –