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

网站优化排名易下拉霸屏图片在线转外链

网站优化排名易下拉霸屏,图片在线转外链,申请域名要钱吗,信息空间网站好在实际开发中#xff0c;经常会遇到前端Vue应用与后端Spring Boot API接口存在跨域访问的问题。本篇博客将分享解决Spring Boot前端Vue跨域问题的实战经验#xff0c;帮助开发者快速解决该问题。 一、跨域问题的原因 跨域问题是由于浏览器的同源策略引起的。同源策略限制了…在实际开发中经常会遇到前端Vue应用与后端Spring Boot API接口存在跨域访问的问题。本篇博客将分享解决Spring Boot前端Vue跨域问题的实战经验帮助开发者快速解决该问题。 一、跨域问题的原因 跨域问题是由于浏览器的同源策略引起的。同源策略限制了从一个源加载的文档或脚本如何与来自另一个源的资源进行交互。当协议、主机名或端口号不同时浏览器就会认为这是跨域访问从而拒绝请求。 二、解决方案 1. 后端配置 在Spring Boot后端项目中我们可以通过添加跨域配置允许前端Vue应用的跨域请求。 Configuration public class CorsConfig implements WebMvcConfigurer {Overridepublic void addCorsMappings(CorsRegistry registry) {registry.addMapping(/**).allowedOrigins(*).allowedMethods(*).allowedHeaders(*).allowCredentials(true).maxAge(3600);} } 以上代码中使用Configuration注解标注一个配置类并实现WebMvcConfigurer接口。在addCorsMappings方法中配置了允许所有来源allowedOrigins(*)、所有HTTP方法allowedMethods(*)、所有请求头allowedHeaders(*)、支持跨域携带CookieallowCredentials(true)以及缓存时间maxAge(3600)。 2. 前端配置 在Vue前端项目中我们可以通过配置vue.config.js文件来解决跨域问题。 module.exports {devServer: {proxy: {/api: {target http://localhost:8080, // 后端API接口地址changeOrigin: true,pathRewrite: {^/api: }}}} } 以上代码中我们通过devServer配置项的proxy属性来配置代理。将请求路径中以api开头的请求代理到指定的后端API接口地址这里是http://localhost:8080。changeOrigin设置为true表示开启跨域。 三、实战示例 在实际开发中我们可以通过以下示例来演示解决Spring Boot端Vue跨域问题的实战经验。 后端代码示例 RestController RequestMapping(/api) public class HelloController {GetMapping(/hello)public String hello() {return Hello, World!;} } javascript axios.get(/api/hello).then(response {console.log(response.data);}).catch(error {console.error(error);}); 以上示例中后端提供了一个简单的接口/api/hello前端通过axios发送GET请求来获取数据。 四、总结 本篇博客介绍了解决Spring Boot前端Vue跨域问题的实战经验并提供了后端和前端的配置示例。通过配置后端和前端我们可以轻松解决跨域问题实现正常的前后端交互。希望本文能对开发者有所帮助欢迎大家扩散分享 以上内容仅供参考具体情况还需根实际项目进行调整。如有更好的解决方案欢迎留言讨论。 参考资料 Spring Boot官方文档Vue官方文档Axios官方文档MDN Web Docs - 同源策略
http://www.dnsts.com.cn/news/261214.html

相关文章:

  • thinkphp可以做网站吗抖音广告推广
  • 扬州市网站建设360网站建设公司哪家好
  • 网站建设较好的公司济南网络科技有限公司
  • 广州建站快车广州安全教育平台咨询电话
  • 黑龙江网站建设工作室wordpress中点击图片_图片显示出来后的底色
  • 免费做简历的软件网站wordpress主题位置
  • 网站建设多少钱建设商城类的网站要多少钱
  • 喀什百度做网站多少钱设计上海兼职网站建设
  • 国内flash网站济南上门做睫毛的网站
  • 零陵网站建设网站页头图片
  • 买微单的网站建设刷赞网站怎么做的
  • 门户网站建设和运行保证的磋商文件网站引导页怎么设置
  • 网站建设的目的和目标百度不收录网站怎么办
  • 首页关键词是不是一个网站的核心关键词所在公司做网站需要什么手续吗
  • 镇江当地网站找建筑官网
  • 做网站的步骤流程做网站专业
  • 学校的网站怎么做的好合肥网站建设制作公司
  • 网站 优化 教程帝国cms建站实例教程
  • 扬州网站建设哪家好商城网站建设如何交谈
  • 常州建站软件汉中建筑信息平台
  • 自学网站的建设北京网络公司有哪些
  • 多语言网站建设 技术网站404页面下载
  • 视频网站要多大虚拟主机源码之家网站模板
  • 长沙网站建设网站流程优化
  • 营销型网站制作平台专业网页制作什么好
  • 网站设置成灰色做碳循环的网站
  • 合肥房产网最新楼盘郑州seo关键词推广
  • 珠海市网站设计公司php网站开发 总结
  • 外贸自建站平台怎么选长沙的企业网站建设
  • 视频代做网站wordpress获取当前分类下的子分类