gpt4 book ai didi

vue.js - 如何在 Vue.js 中获取 `csrftoken`?

转载 作者:搜寻专家 更新时间:2023-10-30 22:43:18 24 4
gpt4 key购买 nike

在Vue.js项目中,如何获取csrftoken

我试过使用js-cookie,但无法获取:

import Cookies from 'js-cookie';

if (Cookies.get('csrftoken')!==undefined) { // there will skip, because the Cookies.get('csrftoken') is undefined.

config.headers['x-csrftoken']= Cookies.get('csrftoken'); // 'CSRFToken '

}

但我可以得到其他cookie。


编辑

Cookies.get('csrftoken')

此代码得到 undefined

但是当我访问时,有csrftoken

enter image description here

最佳答案

Vue.http.headers.common['X-CSRF-TOKEN'] = document.querySelector('#token').getAttribute('value');

从cookie中获取csrf:

 function getCookie(name)
{
var re = new RegExp(name + "=([^;]+)");
var value = re.exec(document.cookie);
return (value != null) ? unescape(value[1]) : null;
}

关于vue.js - 如何在 Vue.js 中获取 `csrftoken`?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49313179/

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