gpt4 book ai didi

javascript - axios 动态设置默认标题

转载 作者:行者123 更新时间:2023-11-30 09:29:46 24 4
gpt4 key购买 nike

我想设置一个随每个请求一起发送的 header :

axios.defaults.headers.common = {
Accept: 'application/json',
'X-CSRF-TOKEN': store.state.csrf
};

这仅在页面加载时进行评估。我希望它是动态的,因为 csrf 值稍后可能会更改。像这样的东西:

axios.defaults.headers.common = {
Accept: 'application/json',
'X-CSRF-TOKEN': () => store.state.csrf
};

但是这不起作用。

最佳答案

您可以随时覆盖/扩展默认值:

// set defaults...

// do requests...

// overwrite CSRF token
axios.defaults.headers.common['X-CSRF-TOKEN'] = store.state.csrf;

// do more requests...

或者你可以 change the defaults only for a certain instance .

关于javascript - axios 动态设置默认标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47020246/

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