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

公司网站建设多少费用哪里济南兴田德润有活动吗筑业网

公司网站建设多少费用哪里济南兴田德润有活动吗,筑业网,苏州优秀网站设计公司,wordpress获取二级分类目录列表先说说什么是跨域。 请求的URL地址中的协议、域名、端口号中的任意一个与当前URL不同就是跨域。 比如: 当前页面的URL请求的URL是否跨域原因htttp://localhost:8080htttps://localhost:8080是协议不同htttp://localhostll:8080htttp://localhost:8080是域名不同htt…

先说说什么是跨域。

请求的URL地址中的协议、域名、端口号中的任意一个与当前URL不同就是跨域。

 比如:

当前页面的URL请求的URL是否跨域原因
htttp://localhost:8080htttps://localhost:8080协议不同
htttp://localhostll:8080htttp://localhost:8080域名不同
htttp://localhost:8080htttp://localhost:8081端口号不同

那么,为什么会出现跨域问题?

这都是因为浏览器的同源策略,为了保证浏览器安全,防止恶意的网站攻击,浏览器限制了从不同源之间的交互。在不同源的情况下,无法发送Ajax请求,如果请求,浏览器就会报错。

这里我的前端跑在8081端口下,后端跑在8080端口上 ,虽然协议和域名都相同,但是端口号不同,这种情况就是跨域问题了,所以前端页面向后端发送请求就报错了。

这里有三种解决方案,且都是后端的解决方案:

报错信息截图:

SpringBoot项目中解决跨域的3中方案:

第一种: 在目标方法上添加@CrossOrigin注解

 

 

 

添加注解后,重新启动项目,前端发送请求,后端接收到请求后并成功响应了请求。

 

 第二种:开启跨域资源共享

跨域资源共享,Cross-Origin Resource Sharing,简拼为 CORS,是一种基于 HTTP 头信息的机制,通过允许服务器标识除了它自己以外的资源,从而实现跨域访问。

添加一个配置类就ok了。

@Configuration
public class CorsConfig {@Beanpublic CorsFilter corsFilter(){CorsConfiguration configuration = new CorsConfiguration();//设置允许的域名configuration.addAllowedOrigin("*");//设置原始头信息configuration.addAllowedHeader("*");//设置允许所有的请求方法跨域调用configuration.addAllowedMethod("*");//创建source对象UrlBasedCorsConfigurationSource source = new UrlBasedCorsConfigurationSource();//添加映射路径source.registerCorsConfiguration("/**",configuration);return new CorsFilter(source);}
}

 

第三种: 实现WebMvcConfigurer接口,重写addCorsMappings方法

@Configuration
public class CorsConfiguration implements WebMvcConfigurer {@Overridepublic void addCorsMappings(CorsRegistry registry) {registry.addMapping("/**").allowedOriginPatterns("*").allowedMethods("GET","DELETE","PUT","POST","HEAD","OPTIONS").allowCredentials(true).allowedHeaders("*");}
}

 

 

 

 

 

 

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

相关文章:

  • 国外网站内容去哪些平台做自适应型网站建设方案
  • 漯河网站建设lhwzzzseo优化软件大全
  • 广州微型网站建设yw55521can优物入口
  • 知乎 闲鱼网站建设和网站运营建设网站企业排行
  • 女性门户网站模板网站开发 估算 excel
  • 企业网站制作比较好的网站不能正常显示出现后台代码
  • 游戏卡充值可以做网站吗网站排名怎么做 知乎
  • 青州网站开发赤峰市做网站
  • 域名怎么进入网站北京装修公司前20名
  • 给国外做网站h5邀请函模板免费
  • 上海网站模板网站建设 移动端 和 PC端
  • 平面毕业设计作品网站福州网站建设案例
  • 鄂州网站制作哪家好360网站怎么做链接
  • 汇鑫科技网站建设网站文件保护怎么做
  • 爱旅游网站制作东营网站优化
  • 个体工商户 网站备案网站后台做的超链接打不开
  • 奉贤做网站公司织梦cms是什么
  • 网站做gzip压缩自己做网站需要啥
  • 知名个人网站做零食网站的原因
  • 河长制网站建设增城定制型网站建设
  • 做有网被视频网站有哪些余姚有专业做网站的吗
  • 东莞市官网网站建设企业可信赖的手机网站建设
  • 物业管理网站开发背景杭州协会网站建设方案
  • 手机端网站开发教程购物网站开发教程 视频
  • 如何从客户网站开发客户wordpress 4.5.3中固定链接
  • 网站建设公司网站定制开发宝坻做网站
  • 怎样做网站平叿万网制作网站
  • 怎么发现网站漏洞而做软件网页浏览器加速器
  • 网站优惠券怎么做的韩城建设公司网站
  • 网站如何清除百度收录专业网站优化案例