Cross origin requests are only supported for protocol schemes

来源:6-4 精简vue-element-admin

tan1024_top

2020-12-09

Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, chrome-untrusted, https,怎么解决

写回答

1回答

牛儿吃草

2021-01-02

前端跨域请求了后端接口,如果需要想解决这个问题,你只需要配置一下vue.config.js即可

把proxy里面的这块代码注释去掉即可。

proxy: {

'/dev-api/': { // 这里最好有一个 /

target: 'http://127.0.0.1:8081', // 后台接口域名

ws: true, // 如果要代理 websockets,配置这个参数

secure: false, // 如果是https接口,需要配置这个参数

changeOrigin: true, // 是否跨域

pathRewrite: {

// 转发举例:

// http://localhost:9527/dev-api/vue-element-admin/user/login

// ===>

// http://45.105.124.130:8081/user/login

'^/dev-api/': ''

}

}

},

// before: require('./mock/mock-server.js')


0
1
牛儿吃草
后端接口必须要与你自己本身的地址保持一致。 http://127.0.0.1:8081
2021-01-02
共1条回复

(打造简历金牌项目)Vue+Go 开发企业级微服务网关项目

简历中摒弃烂大街的培训机构项目,带你开发企业级微服务网关

1316 学习 · 352 问题

查看课程