ajax - Ajax 请求响应代码 419 甚至 csrf 令牌在请求中可用
问题描述
我有一个简单的 ajax 请求,它返回 419,甚至 csrf 令牌在 ajax 设置标头和通知数据中都可用,这是我的代码。
headers: {
'X-CSRF-TOKEN': $('meta[name="csrf-token"]').attr('content')
}
});
var formData = new FormData();
formData.append('_token', $("input[name='_token']").val());
formData.append('request_id', $('#request_id').val());
var request = $.ajax({
url: appUrl + "/admin/schedule-detailing-requests",
type: "POST",
data: formData,
processData: false,
contentType: false,
cache: false,
dataType: "json",
// headers: headers
});
解决方案
推荐阅读
- php - 发布产品(WordPress)时在自定义表中添加产品详细信息?
- tags - cp635 HMI如何连接两台ABB plc?
- json - 使用 volley 库获取 json 方法的错误 com.android.volley.AuthFailureError
- html - 如何使用 CSS/HTML 在文本和它们旁边的框之间添加常规空格?
- reactjs - Heroku Node Js 应用程序将加载(例如 https://appname-98115.herokuapp.com/)但 dns 记录不是
- reactjs - React useEffect 在页面刷新后不会调度 redux 操作
- python - 芹菜登录未写入文件的任务
- rust - 错误说值在循环迭代中移动到先前的位置,但这似乎不是真的
- python - 如何获取一个 int,将其拆分为数字,进行一些算术运算,然后将其附加到新的 int
- ios - SwiftUI 中的前后图像滑块?