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

商业网站缩写seo相关岗位

商业网站缩写,seo相关岗位,如何快速做网站关键词,快乐彩网站做0、版本说明 Spring Cloud Version#xff1a;Spring Cloud 2021.0.4 Spring Cloud Gateway Version#xff1a;3.1.4 Spring Boot Version#xff1a;2.6.11 1、网关跨域问题说明 关于跨域的相关原理和理论#xff0c;网上有大量文章对此进行说明#xff0c;因此博主在这…0、版本说明 Spring Cloud VersionSpring Cloud 2021.0.4 Spring Cloud Gateway Version3.1.4 Spring Boot Version2.6.11 1、网关跨域问题说明 关于跨域的相关原理和理论网上有大量文章对此进行说明因此博主在这里就不再赘述这里仅说明对于在同一注册中心中注册的服务网关可以通过在注册中心注册的服务名对相应请求找到对应的服务进行路由转发因此这种情况不存在跨域问题但是对于一些通过Nginx反向代理到网关服务下的请求进行访问时就存在了跨域问题所以下面网关配置也是针对此部分问题进行解决。 2、网关跨域解决 针对网关跨域解决这里提供两种解决方案仅供参考下面配置均在线上环境测试通过关于其他版本仅供参考 2.1、方案一网关注入配置类 Spring Cloud Gateway提供了跨域的配置类然后在网关项目代码中添加一个CorsWebFilter类即可实现关于网关提供的Cors配置类可参看官方文档CorsConfiguration (Spring Framework 5.0.20.RELEASE API) Configuration public class GlobalCorsConfig {Beanpublic CorsWebFilter corsWebFilter() {CorsConfiguration config new CorsConfiguration();// 这里仅为了说明问题配置为放行所有域名生产环境请对此进行修改config.addAllowedOrigin(*);// 放行的请求头config.addAllowedHeader(*);// 放行的请求方式主要有GET, POST, PUT, DELETE, OPTIONSconfig.addAllowedMethod(*); // 暴露头部信息config.addExposedHeader(*); // 是否发送cookieconfig.setAllowCredentials(true); UrlBasedCorsConfigurationSource source new UrlBasedCorsConfigurationSource();source.registerCorsConfiguration(/**, config);return new CorsWebFilter(source);} } 说明 由于spring-framework从5.3.0版本开始关于CORS跨域配置类 CorsConfiguration 中将 addAllowedOrigin 方法名修改为 addAllowedOriginPatternspring-framework项目对应的类信息https://github.com/spring-projects/spring-framework/blob/v5.3.0/spring-web/src/main/java/org/springframework/web/cors/CorsConfiguration.java所以如果项目中 spring-framework 版本高于5.3.0请使用如下配置类代码。 Configuration public class GlobalCorsConfig {Beanpublic CorsWebFilter corsWebFilter() {CorsConfiguration config new CorsConfiguration();// 这里仅为了说明问题配置为放行所有域名生产环境请对此进行修改config.addAllowedOriginPattern(*);// 放行的请求头config.addAllowedHeader(*);// 放行的请求方式主要有GET, POST, PUT, DELETE, OPTIONSconfig.addAllowedMethod(*); // 暴露头部信息config.addExposedHeader(*); // 是否发送cookieconfig.setAllowCredentials(true); UrlBasedCorsConfigurationSource source new UrlBasedCorsConfigurationSource();source.registerCorsConfiguration(/**, config);return new CorsWebFilter(source);} } 2.2、方案二网关yaml文件添加配置 Spring Cloud Gateway 也提供了可以直接通过在yaml文件中配置的方式解决跨域问题具体的类配置可以查看源码中对应的类org.springframework.cloud.gateway.config.GlobalCorsProperties源码地址如下 https://github.com/spring-cloud/spring-cloud-gateway/blob/v3.1.4/spring-cloud-gateway-server/src/main/java/org/springframework/cloud/gateway/config/GlobalCorsProperties.java 网关yaml配置如下 spring:cloud:gateway:# 网关全局跨域配置globalcors:cors-configurations:[/**]:allowedOrigins: *allowedMethods: *allowedHeaders: *allowCredentials: true# 解决options请求被拦截的问题add-to-simple-url-handler-mapping: true 说明 由于spring-framework从5.3.0版本开始关于CORS跨域配置类 CorsConfiguration 中将 allowedOrigins 变量名修改为 allowedOriginPatternsspring-framework项目对应的类信息所以如果项目中 spring-framework 版本高于5.3.0请使用如下配置代码。 spring:cloud:gateway:# 网关全局跨域配置globalcors:cors-configurations:[/**]:allowedOriginPatterns: *allowedMethods: *allowedHeaders: *allowCredentials: true# 解决options请求被拦截的问题add-to-simple-url-handler-mapping: true
http://www.w-s-a.com/news/925650/

相关文章:

  • 做亚马逊网站需要租办公室吗小型企业网站模板
  • 网站全屏视频怎么做个人公司注册网上申请
  • 如何k掉别人的网站搜索引擎优化与关键词的关系
  • 百度推广 网站吸引力做网站开发的薪酬怎么样
  • js网站开发工具软件营销方案
  • 做网站的天空网云南省建设厅网站怎么进不去
  • 天津网站排名提升网络营销推广策略包括哪些
  • 网站建设与管理 ppt网站打开是别人的
  • 图片网站怎么做排名怎么分析一个网站seo
  • 伪原创对网站的影响深圳装修公司排名100强
  • 网站建设公司效果个人可以做医疗信息网站吗
  • 网站使用arial字体下载微网站 建设
  • 文化馆网站建设意义营销型国外网站
  • 公司网站定位建议wordpress怎么用模板
  • 中国十大热门网站排名计算机选什么专业最好
  • 怀化建设企业网站太原网站关键词排名
  • 空间注册网站网站制作是怎么做的
  • 数码家电商城网站源码一个网站的成本
  • 网站伪静态是什么意思麻涌东莞网站建设
  • 理县网站建设公司郑州仿站定制模板建站
  • 手机网站建设网站报价诸城人才网招聘网
  • 一起做网站怎么下单临沂网站制作
  • 公司网站案例企业网站 模版
  • 做的好的响应式网站有哪些网站界面设计案例
  • 上海创意型网站建设icp备案网站信息
  • 网站没收录中山手机网站制作哪家好
  • 代驾软件开发流程wordpress 博客主题 seo
  • 成都的教育品牌网站建设网站广告js代码添加
  • 网站找人做seo然后网站搜不到了网站建设seoppt
  • 做网站优化有用吗学做文案的网站