vue中axios拦截器同一项目多域名如何配置


奇葩的需求总是有的,今天说说vue项目中请求不同接口时,动态切换对应域名。

1.首先是项目搭建是vue-cli,搭建完毕会有全局变量配置生成文件

 

设置好两个域名

 

 

 2、API中设置识别环境参数,这里属性名为requestBaseUrl

api管理目录结构:

 

 加上:

 

 

 

 3.开始配置拦截器

 

 到这里,我们把config打印出来,所有参数都出来了,token,请求头动态修改同理:

 

 参考:https://www.jianshu.com/p/79acec2610fd

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM