500内部服务器错误AJAX POST请求laravel服务器

时间:2019-03-11 12:25:35

标签: ajax laravel

我正在尝试向服务器发出ajax发布请求,以便我可以获取数据来更新我的视图

我的Ajax代码

#define W_REF_VOID_PTR(ptr,offset) \
    ((void*)((char*) (ptr) + (offset)))

API

$(document).ready(function() {
    $.ajax({
        async: true,
        method:'POST',
        url:'{{route('pusher')}}',
        headers: {
            "Content-Type": "application/json",
            'X-CSRF-Token': '{{ csrf_token() }}'
        },
        data:{
            mac:'{{$slaves['mac']}}'
        },
        success:function(response)
        {
            alert(response);
        },
        error:function(iqXHR,testStatus,errorThrown)
        {
            alert('error');
        }
    })
});

如果我用邮递员运行它,API返回json数据,但是当我从ajax运行它时,我得到500个内部服务器错误。帮助。

P.S 可以使用websockets代替此方法来帮助我创建自动更新表吗?

1 个答案:

答案 0 :(得分:0)

我通过使用Fetch API使其正常工作!