From 77bc119c35abc562cdafd90fdcef7d4ab3ce7233 Mon Sep 17 00:00:00 2001 From: sc Date: Thu, 15 Jul 2021 12:57:32 +0800 Subject: [PATCH] add config TOKEN_PREFIX --- src/config/index.js | 3 +++ src/utils/request.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/config/index.js b/src/config/index.js index 24f079cc..5908c019 100644 --- a/src/config/index.js +++ b/src/config/index.js @@ -14,6 +14,9 @@ const DEFAULT_CONFIG = { //TokenName TOKEN_NAME: "Authorization", + //Token前缀,注意最后有个空格,如不需要需设置空字符串 + TOKEN_PREFIX: "Bearer ", + //请求是否开启缓存 REQUEST_CACHE: false, diff --git a/src/utils/request.js b/src/utils/request.js index 49190ac5..304a06e8 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -12,7 +12,7 @@ axios.interceptors.request.use( (config) => { let userInfo = tool.data.get("user"); if(userInfo){ - config.headers[sysConfig.TOKEN_NAME] = userInfo.token + config.headers[sysConfig.TOKEN_NAME] = sysConfig.TOKEN_PREFIX + userInfo.token } if(!sysConfig.REQUEST_CACHE && config.method == 'get'){ config.params = config.params || {};