Laravel访问JSON帖子

时间:2016-04-23 15:21:53

标签: php jquery json laravel

我正在努力将JSON数据发布到Laravel。我已经尝试了很多方法来访问我的控制器中的数据,但是,它返回[]。我不确定我做错了什么。我非常感谢任何帮助!

printf(found ? "true\0" : "false\0"); 输出:

console.log(JSON.stringify(data))

AJAX脚本:

[{"ContactFirstName":"John","FamilyLastName":"Doe"}, {"ContactFirstName":"John","FamilyLastName":"Doe"}]

Laravel控制器:

$.ajaxSetup({
            headers: {
                'X-CSRF-TOKEN': $('meta[name="_token"]').attr('content')
            }
        });
$.ajax({
            url: POST_URL,
            type: 'POST',
            dataType: "json",
            data: data,
            success: function (data) {
                console.log(data);
                alert(JSON.stringify(data));
            },
            error: function (xhr, ajaxOptions, thrownError) {
                console.log(xhr.status);
                console.log(thrownError);
            }
        });

返回[]。我也尝试过Input :: all()并没有运气。

1 个答案:

答案 0 :(得分:0)

$JSON = file_get_contents('php://input');