axios跨域问题 No ‘Access-Control-Allow-Origin‘ header is present on the requested resource.

   日期:2020-09-26     浏览:958    评论:0    
核心提示:axios跨域问题问题描述:在使用vue+axios开发进行post请求,然后出现以下图片中的跨域问题;解决方法:在网上看了一些相关资料,最后找到了解决方法module.exports = { dev: { //... proxyTable: { '/api': { port: 3000, target: 'http://127.0.0.1:8081/', chunkOrigins: true

axios跨域问题

问题描述:

  • 在使用vue+axios开发进行post请求,然后出现以下图片中的跨域问题;

解决方法:

在网上看了一些相关资料,最后找到了解决方法

module.exports = { 
    dev: { 
        //...
        proxyTable: { 
      '/api': { 
        port: 3000,
        target: 'http://127.0.0.1:8081/',
        chunkOrigins: true,
        pathRewrite: { 
          '^api': ''
        }
      }
    }
}
  • 修改config目录下的index.js文件中的proxyTable
  • chunkOrigins为是否开启跨域
axios.request({ 
          url: '/api/sysUser/selectUserInfo',
          method: 'POST'
        }).then(res => { 
          console.log(res);
        }).catch(res => { 
          console.log('error' + res);
        })

在vue组件方法中修改axios

重新启动项目再次发送post请求,程序正常

 
打赏
 本文转载自:网络 
所有权利归属于原作者,如文章来源标示错误或侵犯了您的权利请联系微信13520258486
更多>最近资讯中心
更多>最新资讯中心
0相关评论

推荐图文
推荐资讯中心
点击排行
最新信息
新手指南
采购商服务
供应商服务
交易安全
关注我们
手机网站:
新浪微博:
微信关注:

13520258486

周一至周五 9:00-18:00
(其他时间联系在线客服)

24小时在线客服