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

做学校网站素材图片wordpress分类列表前加图标

做学校网站素材图片,wordpress分类列表前加图标,安化建设局网站,重养网站建设不知怎么的,项目还在开发阶段,之前还好好的,玩儿了两天再一打开发现页面无法显示数据了,报错如下: 我以为是后端出问题了,但是后端控制台无报错,又用postman测试了一下,可以获取到数…

 不知怎么的,项目还在开发阶段,之前还好好的,玩儿了两天再一打开发现页面无法显示数据了,报错如下:

 我以为是后端出问题了,但是后端控制台无报错,又用postman测试了一下,可以获取到数据。

后来检查了一下请求,发现是跨域请求换端口的问题,前端是5137,后端是8080,之前是可以的一直没问题

server: {port: 5173,proxy:{'/api':{target:'http://localhost:8080',//后端接口的域名 changeOrigin:true,//是否改变源rewrite:(path)=>path.replace(/^\/api/,''),//重写路径,去掉路径中的/api}}}

 就是换源然后重写路径嘛,之前一直没问题,后来查了资料,有一种说法是前端做了处理还不够,后端也要设置接受这种处理。解决方法如下:

在后端的每一个controller添加@CrossOrigin注解

@CrossOrigin 是 Spring Framework 提供的一个注解,用于解决跨域资源共享(CORS)的问题。当您在后端服务中使用这个注解时,它允许您的后端服务接受来自不同源(即不同域名、协议或端口)的请求。

为什么需要 @CrossOrigin 注解?

在Web开发中,出于安全考虑,浏览器默认会限制从一个源发起的脚本对不同源的资源的访问。这称为同源策略(Same-Origin Policy)。如果后端服务和前端应用不在同一个源上,那么直接发起请求会遭到浏览器的阻止,从而导致跨域请求失败。

@CrossOrigin 注解的作用

  1. 允许跨域请求:使用 @CrossOrigin 注解可以告诉Spring框架,该接口允许跨域请求。这意味着来自不同源的请求将被接受。

  2. 配置CORS响应头@CrossOrigin 注解会自动配置响应头,如 Access-Control-Allow-Origin,以允许跨域请求。您可以在注解中指定允许哪些源访问您的后端服务。

  3. 简化配置:使用 @CrossOrigin 注解可以简化跨域请求的配置,无需手动设置响应头,注解会自动处理这些细节。

http://www.yayakq.cn/news/270169/

相关文章:

  • 旅游网站开发内容云南省新农村建设网站
  • 广州十度网络网站开发最好软件技术专业升本可以升哪些专业
  • 南宁共建站如何做网络营销直播
  • 招商网站建设服务商广州建设银行招聘网站
  • 如何在公众号里做网站给图像做标注的网站
  • 茶叶怎么做网站销售机械制造设备类企业网站织梦模板
  • 个人网站建设知乎网站头部seo范例
  • 网站软文营销网站建设与维护 参考文献
  • 推广赚钱西安百度关键词优化
  • 网站建设题库在线制作gif
  • 漯河城乡建设管理局网站国内国际时事写实记录2024
  • 网站免费认证网页设计与网站建设 pdf
  • hph网站模板建设房产网站
  • 经营性质网站备案北海教网站建设
  • 宁波seo网站排名优化公司建设网站我们重中之重-用户体验
  • 系统网站推广方案怎么做巩义网站建设托管
  • 网站建设感受宣传策划方案
  • 好的 做网站的软件公司小游戏开发平台
  • 如何建设合法的网站做医疗的网站
  • 怎样做好手机网站建设lazy load wordpress
  • 网站鼠标悬停动态效果代码手机网站的模板下载
  • 手机制作网站软件企业服务中心建设方案
  • 网站万能密码修复wordpress 官方主题 有哪些
  • 大连网站建设开源重庆建设机电网站
  • 哪个网站兼职做图好响应式布局网站实例
  • 有没有做任务能兑换现金的网站网站三要素关键词 描述怎么做
  • 如何把网站一个栏目做301跳转福州seo推广
  • 寄生虫做网站流量wordpress title标题
  • 网页网站设计公司有哪些广州番禺区核酸检测点
  • 做电缆好的网站软件工程与项目管理