验证中...
Languages: JavaScript
Categories: jQuery 插件
Latest update 2019-05-16 17:48
axios 对于html有登录和无登录问题
Raw Copy
axios.defaults.baseURL = 'www.xxx.com';
axios.defaults.s = true; //设置一个参数,true的时候表示接口必须登录后接口才能使用如个人中心,fasle不登录接口可以用如新闻关于我们等
axios.defaults.timeout = 5000;
// 添加响应拦截器
axios.interceptors.request.use(function (config) {
// 在发送请求之前做些什么
if (config.s == false) {
// return false;
} else {
}
return config;
}, function (error) {
// 对请求错误做些什么
return Promise.reject(error);
});
axios.interceptors.response.use(function (response) {
// 对响应数据做点什么
if (response.data.status == '100') {
window.location.href = 'login.html?type=0';
return false;
}
return response;
}, function (error) {
// 对响应错误做点什么
return Promise.reject(error);
});

Comment list( 0 )

You need to Sign in for post a comment

Help Search