
概述:前端vue+axios,后端python flask
问题排查:
一、前端
1.vue.config.js是否已经配置跨域代理服务器,未配置则如下配置
// 同源策略是浏览器最基本的安全功能,协议、IP、端口三者都相同,则为同源
// 跨域存在于浏览器和服务器之间,自己的浏览器访问别人的服务器时产生拒绝访问的问题
// 解决办法:服务器和服务器之间没有跨域,本地浏览器->本地开发服务器->代理服务器
//只能在开发环境下进行跨域,上线要进行反向代理nginx设置

2.axios.js全局配置文件的有没有全局配置h t t p ∗ ∗ , 且 ∗ ∗ b a s e U R L ∗ ∗ 有 没 有 写 错 , . v u e 文 件 里 http**,且**baseURL**有没有写错,.vue文件里http∗∗,且∗∗baseURL∗∗有没有写错,.vue文件里http发请求的时候接口的相对地址**有没有写错
3.前后端参数传递方式是否统一
二、后端
1.app.js是否已经配置跨域,未配置则如下配置
2.mysql配置文件的absolute_path有没有改成自己电脑的后台项目目录
参考
vue proxyTable中跨域中pathRewrite配置1
vue proxyTable中跨域中pathRewrite配置2
版权声明:本文为weixin_42947848原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。