AJAX 请求使用 LaRavel 返回 500 内部服务器错误


the ajax request returns 500 internal server error using laravel

我遇到了问题,我正在使用下面提到的POST请求发送数据:

$.post('/blog/ajax/' , {postid : "x"} , function(data){ 
alert(data);
});

并在路由.php文件中:

Route::group(['middleware' => ['web']], function () { Route::post('/ajax','AjaxController@test'); });

在控制器中:

<?php
namespace App'Http'Controllers;
use Illuminate'Http'Request;
use DB;
use App'Http'Requests;
use App'Http'Controllers'Controller;
class AjaxController extends Controller
{
function test()
{
$semester = Input::get('postid');
return $semester;
}
}
?>

我已经添加了

<meta name="csrf-token" content="{{ csrf_token() }}"> 

我可以看到post_id是使用我已经设置的值发送的。

尝试添加控制器:

use Input;