美文网首页
解决Flask+Vue跨域请求问题

解决Flask+Vue跨域请求问题

作者: 南木不休 | 来源:发表于2020-06-15 23:58 被阅读0次
    • 配置Flask

      # 安装flask_cors
      pip install flask_cors
      
      from flask_cors import *
      #全局配置
      CORS(app, supports_credentials=True)
      
    • 配置Vue

      1.找到config目录下的index.js,在proxyTable下添加配置信息:

      '/api': {
       target: 'http://localhost:5000/',    //后端接口地址
       changeOrigin: true,              //是否允许跨越
       pathRewrite: {
        '^/api': 'http://localhost:5000/' //路径重写
       }
      }
      
    proxyTable配置.png

    2.在axios中,请求地址改为:'api/xxx/xxx'


    url.png

    至此,跨域问题解决。

    相关文章

      网友评论

          本文标题:解决Flask+Vue跨域请求问题

          本文链接:https://www.haomeiwen.com/subject/ftbkxktx.html