当前位置: 首页 > article >正文

一知半解,临时解决ajax跨域请求

在学习java编写接口。写好之后用vue写了个前端进行测试,结果总是有Access-Control-Allow-Origin错误。

上网找,说在vue.config.js做配置,加上以下内容:

module.exports = {
  devServer: {
      port : 8089,
      proxy: {
          '/mytest': {
              target: 'http://192.168.0.183:8081',
              ws: true,
              changeOrigin: true,
              pathRewrite: {
                  '^/mytest': '' //遇到接口路径有test的,就换成http://192.168.0.183:8081这个请求头,同时把test去掉
              }
          }
      }
  },
}

 加了,好像也不起作用。又找,说在后端代码处理。要在Controller上处理,在写web接口方法前加入注解:

@RestController
@CrossOrigin  //加这个解决跨域
public class test {
    @GetMapping(value="/mytest")
    public String Testing(){
      return "This is testing 4";
    }
}

在后端处理好像是可以了,但会不会引发后端代码不够安全?个人刚刚学习,不太了解spring boot,如果有大神知道,能帮我解答一下,那是万分感谢!


http://www.kler.cn/a/228213.html

相关文章:

  • linux系统中的 scp的使用方法
  • 云原生时代,如何构建高效分布式监控系统
  • MySQL数据库批量插入包含uuid的数据
  • MinIO的安装与使用
  • 全面解析计算机网络:从局域网基础到以太网交换机!!!
  • rocketmq基本架构
  • L2-005 集合相似度 java
  • myql 项目数据库和表的设计
  • 瑞_23种设计模式_工厂模式
  • 【webrtc】跟webrtc学list遍历
  • 洛谷:P2957 [USACO09OCT] Barn Echoes G
  • 通用函数
  • 【C/C++ 14】C++11智能指针
  • MySQL操作问题汇总
  • 06 - python操作xml
  • CI/CD总结
  • 【算法题】91. 解码方法
  • 详解 Spring Boot 条件装配
  • 考研中常见的算法-逆置
  • 在 iOS 上安装自定企业级应用
  • Matplotlib绘制炫酷柱状图的艺术与技巧【第60篇—python:Matplotlib绘制柱状图】
  • 2 月 3 日算法练习-数论
  • 网络安全笔记
  • 假期刷题打卡--Day23
  • 蓝桥杯Web应用开发-display属性
  • 开源计算机视觉库OpenCV详细介绍