我正在将 Web 应用程序移植到 userfrosting 我需要发布一个 JSON 数据对象。我正在努力使用 csrf 令牌。
以下代码在用户霜冻中与 CSRF 一起正常工作
var postdata = {
field1: 1,
filed2: "data",
csrf_token: $("meta[name=csrf_token]").attr("content")
};
$.ajax( { type: "POST", url: url, data: postdata, dataType: "json",
success: ...,
error: ...
});
但是,我需要将数据作为 JSON 发布,并希望使用以下内容
var postdata = {
field1: 1,
filed2: "data",
};
$.ajax( { type: "POST", url: url,
data: JSON.stringify( postdata ), dataType: "json",
contentType: "application/json; charset=utf-8",
success: ...,
error: ...
});
我将如何添加 csrf_token 以使其在 userfrosting 中工作?