1、什么是跨域?
跨域问的是因为浏览器的同源策略,浏览器安全机制,
控制台报错方式:
Access to XLMHttpRequest at ''http------***"from orgin"http//localhost:8081"-------------
并存在:Access-Control-Allow-Origin 单词,
2、解决跨域问题(只限制在vue脚手架中,在广大大神的带领下只解决了这个问题,尴尬)
步骤1、
在文件vue.config.js文件中(没有直接创建,和package.json同文件夹)
module.exports = {
devServer: {
proxy: {
'/proxy': {
target: 'http://352.578.214/shiyan/',
changeOrigin: true, // 是否允许跨域
secure: false, // 关闭SSL证书验证https协议接口需要改成true
pathRewrite: { // 重写路径请求
'^/proxy': '' //路径重写