【发布时间】:2025-11-23 10:55:02
【问题描述】:
在 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。
【问题讨论】:
-
我使用调试器,在那里,我控制台
document.cookie,没有csrftoken和sessionid,当我请求一个api时,它们会出现在请求头中的Cookie中.