gpt4 book ai didi

javascript - 向 laravel 5 应用程序提交表单请求时如何从 html 页面获取和发送 _token

转载 作者:行者123 更新时间:2023-11-28 00:23:43 25 4
gpt4 key购买 nike

我有一个应用程序,客户端用 HTML 和 Angularjs 编写,服务器端用 Laravel 5 编写。每次提交表单时,我都会使用 $http 将模型发送到我的 laravel 5 应用程序,但我一直遇到错误

production.ERROR: exception 'Illuminate\Session\TokenMismatchException'...

我知道这是因为我的模型中缺少_token。但是我如何获取它,因为我的表单页面纯粹是 HTML 和 Javascript。谢谢

最佳答案

这是一个很常见的问题。您需要使用标签并添加 header X-CSRF-TOKEN,如下所示

<meta name="csrf-token" content="{{ csrf_token() }}" />

$.ajaxSetup({
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});

更多信息请访问 http://laravel.com/docs/master/routing#csrf-protection

关于javascript - 向 laravel 5 应用程序提交表单请求时如何从 html 页面获取和发送 _token,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29745699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com