Ajax request laravel 5.2


Ajax request laravel 5.2

我正在尝试使用 AJAX 向服务器发送请求:

$.ajax({
    type: "POST",
    url: "eslam",
    dataType: 'json',
    async: true,
    data: {is_admin : 1},
    success: function () {
        alert('Thanks for your comment!'); 
        var id = $('#Category').val();
        var info = {id: id};
        $('#sub').load('eslam', info);
    }
});

但是我收到此错误:

未经授权的错误 401

您是否正在验证请求数据?如果是这样,则必须在authorize()方法中设置return true

你用了CsrfToken ????吗如果您使用CsrfToken,则应发送CsrfToken

你可能会使用中间件来检查登录或其他东西,比如:

Route::group([
    'middleware' => ['login'],
    'prefix' => ‘elsam',
    'namespace' => ‘urNameSpace',
], function(){
     //
});

从组中删除中间件或部分 URL。