【发布时间】:2017-04-10 15:14:34
【问题描述】:
我创建了一个自定义请求类,以便在 Laravel 5.2 应用程序中为我的表单添加验证规则。但它只接受正常的 post 请求,不允许 ajax/post 请求(403 响应)。
Laravel 默认的请求对象接受普通的 post 和 ajax 的 post。我在这里错过了什么吗?
【问题讨论】:
-
这可能是因为 CSRF 令牌。您是否将 CSRF 令牌作为 ajax 请求数据的一部分发送?请使用请求类代码、ajax 代码以及日志中的错误消息更新您的问题。
-
Ajax 请求需要自定义请求类的 authorize() 方法。 :(
标签: php ajax laravel laravel-5.2 http-status-code-403