美文网首页
Vue跨域请求,前端配置

Vue跨域请求,前端配置

作者: 木头就是我呀 | 来源:发表于2020-02-13 18:46 被阅读0次

在vue-cli生成的项目中,使用axios跨域请求时,会报错,前端解决方案配置如下:

  • vue.config.js
module.exports = {
    publicPath: './',
    devServer: {
        open: true, //浏览器自动打开页面
        host: "localhost", //如果是真机测试,就使用这个IP
        port: 8080,
        https: false,
        hotOnly: false, //热更新(webpack已实现了,这里false即可)
        proxy: {
            //配置跨域-将所有/api的请求拦截,代理到target上
            '/api': {
                target: "http://yangxc.cn:7001/test-api",
                ws:true,
                changOrigin:true,
                pathRewrite:{ //---->>>并将/api换成/
                    '^/api':'/' 
                }
            }
        }
    }
}
  • main.js
import Vue from 'vue'
import App from './App.vue'
import Axios from 'axios'

// 引入vant
import Vant from 'vant'
import 'vant/lib/index.css'

Vue.use(Vant);

Vue.config.productionTip = false
Vue.prototype.$axios = Axios
Axios.defaults.baseURL = '/api' // <<<<<<<------此处将所有经过axios的请求加上了/api
Axios.defaults.headers.post['Content-Type'] = 'application/json';


import router from "./router"

new Vue({
  render: h => h(App),
  router,
}).$mount('#app')

相关文章

  • 前端跨域问题

    框架:vue 脚手架版本:vue-cli3以上 问题:即使后台配置了跨域,前端还是没办法请求。 解决:前端设置代理...

  • axios发送跨域请求需要注意的问题

    在实际项目中前端使用到vue,后端使用php进行开发。前端使用axios请求请求。 关于跨域 跨域的概念这些就不说...

  • Vue跨域请求,前端配置

    在vue-cli生成的项目中,使用axios跨域请求时,会报错,前端解决方案配置如下: vue.config.js...

  • ajax 请求

    Vue开发中解决跨域问题 Axios 配置请求拦截

  • spring boot + VUE跨域处理

    在使用 vue 做前端开发时,碰到 vue 请求接口出现跨域问题。解决的方法,就在后台添加一个跨域请求的过滤器,来...

  • vue跨域问题

    vue前端网页遇到跨域问题,我们需要在vue.config.js中配置devServer:{}内容

  • vue项目中跨域设置实践(主要是踩过的坑)

    之前的文章vue项目的跨域设置,中提到了vue的跨域设置: 从前端向后台请求“/list”这个地址的时候,在浏览器...

  • Nginx配置跨域请求

    Nginx配置跨域请求 背景:图片存于服务器,使用Nginx进行转发,前端使用某组件对图片进行裁剪时,请求跨域了,...

  • [vue-cli]axios跨域问题

    前后端分离,请求跨域问题。1、已经在后端进行了跨域配置: 但是在前端请求时还是有问题: 解决(= =):这段代码需...

  • 跨域解决(在后端/前端请求头) 2020-05-07

    django中配置允许跨域请求 前端请求头的一个:https://blog.csdn.net/spfLinux/a...

网友评论

      本文标题:Vue跨域请求,前端配置

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