我使用axios拦截器在哪里,我需要写一个检查
axios.interceptors.request.use((config) => {
if (!config.url.includes("UserService") &&
config.url.includes("UserService/action") ||
config.url.includes("UserService/getter") ||
config.url.includes("UserService/setter") ||
config.url.includes("UserService/reader") {
console.log("Allowed 4 services and excluded all which came with UserService");
}
return config;
}, (error) => {
return Promise.reject(error);
});
如何设置每个url不应该包括除了UserService/action,UserService/getter,UserService/setter,UserService/reader
如何放置条件请指导
谢谢
1条答案
按热度按时间ru9i0ody1#
我不太明白。但是如果你想知道url是否包含以下任何字符串:
UserService/action
、UserService/getter
、UserService/setter
、UserService/reader
您可以使用这样的验证: