两个方法用一个就行
前台vue 配置
前台跨域
module.exports = {
devServer: { // 自定义服务配置
open:true,
port:9999,
proxy: {
'/api': {
target: 'http://localhost:8081',
pathRewrite: { '^/api': '' },
ws: true, // 用于支持websocket
changeOrigin: true, // 用于控制请求值中的host字段
},
},
},
lintOnSave: false, // 关闭eslint检查
}
后台跨域 后台 Springboot 框架
用了后台跨域 前台路径需要加上http:// localhost:端口号
package com.jk.config;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.CorsRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Configuration// 把当前类转换为配置文件类(spring配置文件)
public class CorsConfig implements WebMvcConfigurer {
//添加跨域映射
@Override
public void addCorsMappings(CorsRegistry registry) {
//addMapping 设置那些