美文网首页
vue ajax跨域

vue ajax跨域

作者: 幻影翔 | 来源:发表于2019-12-09 08:03 被阅读0次

解决跨域问题

跨域情况
  • 使用

    methods: {
      handleGetInfo () {
      axios.get('/api/file/user').then(res => {
        console.log(res)
      }).catch(err => {
        console.log(err)
      })
     }
    }
    
  • 前台代理

    module.exports = {
      lintOnSave: false,
      productionSourceMap: false, //生产环境下是否生成 sourceMap
      devServer: {
          open: true,    //是否自动打开浏览器
          host: 'localhost',
          port: 8081,    //启动端口号
          disableHostCheck: true, //本地代理需要
         proxy: {
            '/api': {
             target: 'http://localhost:8080',
             ws: true,
              changeOrigin: true, //是否代理
              pathRewrite: {  // 不能少
                  '^/api': ''
              }
          }
       }
      }
    }
    
  • nginx 代理

    server {
      listen       8081;
      server_name  localhost;
       location /api/ {
          proxy_pass   http://localhost:8080/;
      }
      location / {
          root   D:/vue/vue-demo1/dist;
          index  index.html index.htm;
      }
    }
    

相关文章

  • 解决ajax跨域问题

    Jsonp解决ajax跨域问题 CORS解决ajax跨域问题

  • Vue-resource总结

    Vue 实现 Ajax请求 和跨域请求主要是通过插件vue-resource.js。 引进 引进插件vue-res...

  • 复习jsonp和promise

    一.jsonp 1.jsonp是跨域访问api,ajax不能跨域 2.在vue中使用jsonp首先要安装jsonp...

  • vue ajax跨域

    解决跨域问题 使用methods: { handleGetInfo () { axios.get('/api/...

  • 前端跨域

    什么是ajax跨域 ajax跨域的原理 ajax出现请求跨域错误问题,主要原因就是因为浏览器的“同源策略”,可以参...

  • 跨域

    跨域:ajax 不能跨域img css script 标签 可以跨域例如:《img src="images/...

  • Http浅析【2】——ajax跨域问题

    视频参考:ajax跨域完全讲解 本文精华版:【综合】ajax跨域问题 什么是跨域问题 简单来讲,当前台调用后台,如...

  • 交互那些事(二)

    说完ajax我想必须说说jsonp了,谈到jsonp就必须先说说跨域,首先ajax是不能跨域的,除非后台允许跨域或...

  • ajax跨域请求

    ajax跨域请求(jsonp) 利用JSONP解决AJAX跨域问题的原理与jQuery解决方案JSONP jQue...

  • 珠峰 AJAX --- JSONP跨域

    珠峰 AJAX --- JSONP跨域AJAX(异步 javascript and XMLHTTPReq...

网友评论

      本文标题:vue ajax跨域

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