【发布时间】:2021-01-28 14:40:28
【问题描述】:
请考虑以下代码 sn-p :
function dynamicallyPostForm(path, params, method = 'post') {
const form = document.createElement('form');
form.method = method;
form.action = path;
for (const key in params) {
if (params.hasOwnProperty(key)) {
const hiddenField = document.createElement('input');
hiddenField.type = 'hidden';
hiddenField.name = key;
hiddenField.value = params[key];
form.appendChild(hiddenField);
}
}
document.body.appendChild(form);
form.submit();
}
dynamicallyPostForm('/contact/', {name: 'Johnny Bravo'});
如何设置Request Header XSRF-TOKEN? : (提示:我的项目在 asp.net mvc 核心中并在控制器中使用了 [ValidateAntiForgeryToken])
【问题讨论】:
-
也许this 有帮助?答案还简要说明了如何使用 jQuery 设置这个 xsrf-token 标头属性。
标签: javascript jquery asp.net-core-mvc