csrf-token POST 405(方法不允许)Laravel

csrf-token POST 405 (Method Not Allowed) Laravel

每当用户尝试注册时我都会加载模式

Blade

<form method="POST" id="registerUser" autocomplete="signupForm-noFill" action={{url("/register")}}>
...
    <div class="form-group text-center" style="">
        <button type="submit" role="button" class="btn btn-hp-modal btn-signup">Sign up</button>
    </div>
</form>

JavaScript

    $("#registerUser").submit(function(e){
        e.preventDefault();
        $.ajax({
            headers: {
                'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
            },
            method : 'POST',
            success : function(data){
                $("#legalModal").modal("show");
            }
        });
        return false;
    });

我在其他页面上有它,它似乎工作正常。知道我的方法可能有什么问题吗?每当我注册时,我都会收到 POST http://example.net/signup 405 (Method Not Allowed) 错误。

url 添加到 ajax 对象:

$.ajax({
    headers: {
        'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
    },
    method : 'POST',
    url: '/register',
    success : function(data){
        $("#legalModal").modal("show");
    }
});