perf: 优化请求白名单逻辑,兼容更多场景

This commit is contained in:
xiaoxian521 2024-04-15 11:40:15 +08:00
parent 699b174f95
commit a5b57908ec

View File

@ -74,7 +74,7 @@ class PureHttp {
}
/** 请求白名单放置一些不需要token的接口通过设置请求白名单防止token过期后再请求造成的死循环问题 */
const whiteList = ["/refresh-token", "/login"];
return whiteList.find(url => url === config.url)
return whiteList.some(url => config.url.endsWith(url))
? config
: new Promise(resolve => {
const data = getToken();