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

开发商城网站wordpress内页收录

开发商城网站,wordpress内页收录,无锡工程建设信息网站,wordpress服务器出错所谓网关是什么意思#xff1f; 相当于就是你们小区家的保安#xff0c;进出小区都得获得保安的同意#xff0c;守护你们小区的生命财产健康#xff0c;网关也是如此#xff0c;对每个请求都严格把关#xff0c;将合法的或者是获得权限的请求进入服务器 网关的功能…所谓网关是什么意思 相当于就是你们小区家的保安进出小区都得获得保安的同意守护你们小区的生命财产健康网关也是如此对每个请求都严格把关将合法的或者是获得权限的请求进入服务器 网关的功能 身份验证和权限校验服务路由、负载均衡请求限流 一般的常见的网关分别是 Gateway:基于Spring5中提供的WebFlux,属于响应式编程的实现具有更好的性能 zuul:基于servlet的实现属于阻塞式编程 搭建网关服务 1.创建新的module引入SpringCloudGateway的依赖和nacos的服务发现依赖 !--nacos服务注册发现依赖--dependencygroupIdcom.alibaba.cloud/groupIdartifactIdspring-cloud-starter-alibaba-nacos-discovery/artifactId/dependency!--网关gateway依赖--dependencygroupIdorg.springframework.cloud/groupIdartifactIdspring-cloud-starter-gateway/artifactId/dependency 2.编写路由配置即nacos地址 server:port: 10010 logging:level:cn.itcast: debugpattern:dateformat: MM-dd HH:mm:ss:SSS spring:application:name: gatewaycloud:nacos:server-addr: nacos:8848 # nacos地址gateway:routes:- id: user-service # 路由标示必须唯一uri: lb://userservice # 路由的目标地址predicates: # 路由断言判断请求是否符合规则- Path/user/** # 路径断言判断路径是否是以/user开头如果是则符合 总结 网关搭建的步骤 1.创建项目引入nacos服务发现和gateway依赖 2.配置application.yml,包括服务基本信息、nacos地址、路由 路由配置包括 1.理由id:路由的唯一标识 2.路由目标路由的目标地址http代表固定地址lb代表根据服务名负载均衡 3路由断言判断路由的规则 4.路由过滤器对去请求或响应做处理 路由断言工厂Route Predicate Factory 网关路由可以配置的内容为 路由id:路由唯一标示uri:路由目的地支持lb和http两种predicates:路由断言判断请求是否符合要求符合则转发到路由目的地 配置文件中的规则只是字符串这些字符串会被Predicate Factory读取并处理转变为路由判断的条件例如“Path/user/**”是按照路径进行匹配只让以/user开头的就认为是符合的 filter:路由过滤器处理请求或响应 11种工厂 路由过滤器GatewayFilter GatewayFilter是网关中提供的一种过滤器可以对进入网关的请求和微服务返回的响应做处理 下面列举几个Spring提供的不同的路由过滤器工厂 现在要求给进入A服务的所有请求添加一个请求头你会怎么实现 给某个服务单独添加请求头 spring:cloud:gateway:routes:#网关路由配置- id: order-serviceuri: lb://orderservicepredicates:- Path/order/**filters: #过滤器- AddRequestHeaderTruth,Itcast is freaking awesome!#添加请求头 如果要对所有的路由都生效即可将过滤工厂写到default下,如 spring:application:name: gatewaycloud:nacos:server-addr: nacos:8848 # nacos地址gateway:routes:- id: user-service # 路由标示必须唯一uri: lb://userservice # 路由的目标地址predicates: # 路由断言判断请求是否符合规则- Path/user/** # 路径断言判断路径是否是以/user开头如果是则符合- id: order-serviceuri: lb://orderservicepredicates:- Path/order/**default-filters:#对所有的路由都生效的过滤器- AddRequestHeaderTruth,Itcast is freaking awesome! 全局过滤器 全局过滤器的作用也是处理一切网关的请求和微服务响应与GatewayFilter的作用一样区别在GatewayFilter通过配置定义处理逻辑时固定的而GlobalFilter的逻辑需要自己写代码实现定义是实现GlobalFilter接口 //Order(-1) Component public class AuthorizeFilter implements GlobalFilter, Ordered {Overridepublic MonoVoid filter(ServerWebExchange exchange, GatewayFilterChain chain) {// 1.获取请求参数ServerHttpRequest request exchange.getRequest();MultiValueMapString, String params request.getQueryParams();// 2.获取参数中的 authorization 参数String auth params.getFirst(authorization);// 3.判断参数值是否等于 adminif (admin.equals(auth)) {// 4.是放行return chain.filter(exchange);}// 5.否拦截// 5.1.设置状态码exchange.getResponse().setStatusCode(HttpStatus.UNAUTHORIZED);// 5.2.拦截请求return exchange.getResponse().setComplete();}Overridepublic int getOrder() {return -1;}步骤 1.实现GlobalFilter接口 2.添加Order注解或者实现Ordered接口 3.编写处理逻辑 过滤器执行顺序 每一个过滤器都必须指定一个int类型的order值order值越小优先级越高执行顺序越靠前GlobalFilter通过实现Ordered接口或者添加Order注解来指定order值路由过滤器和defaultFilter的order由Spring指定默认是按照声明顺序从1递增当过滤器的order值一样时会按照defaultFilter局部路由过滤器GlobalFilter的顺序执行 跨域问题 跨域问题域名不一致就是跨域。浏览器禁止请求的发起者与服务器发生跨域ajax请求请求被浏览器拦截的问题 CORS: spring:application:name: gatewaycloud:nacos:server-addr: nacos:8848 # nacos地址gateway:globalcors: #全年的跨域处理add-to-simple-url-handler-mapping: true #解决options请求被拦截问题corsconfigurations: [/**]:allowedOrigins: #允许哪些网站的跨域请求-http://127.0.0.1:8090allowedMethods: #允许的跨域ajax的请求方式-GET-POST-DELETE-PUT-OPTIONSallowedHeaders: * #允许在请求中携带的头信息allowCredentials: true #是否允许携带cookiemaxAge: 360000 #这次跨域检测的有效期
文章转载自:
http://www.morning.rtbj.cn.gov.cn.rtbj.cn
http://www.morning.bsrqy.cn.gov.cn.bsrqy.cn
http://www.morning.mtbth.cn.gov.cn.mtbth.cn
http://www.morning.pkdng.cn.gov.cn.pkdng.cn
http://www.morning.rqlf.cn.gov.cn.rqlf.cn
http://www.morning.lqtwb.cn.gov.cn.lqtwb.cn
http://www.morning.bpptt.cn.gov.cn.bpptt.cn
http://www.morning.yfmxn.cn.gov.cn.yfmxn.cn
http://www.morning.rcrnw.cn.gov.cn.rcrnw.cn
http://www.morning.tbqbd.cn.gov.cn.tbqbd.cn
http://www.morning.snxbf.cn.gov.cn.snxbf.cn
http://www.morning.kwfnt.cn.gov.cn.kwfnt.cn
http://www.morning.supera.com.cn.gov.cn.supera.com.cn
http://www.morning.rmfw.cn.gov.cn.rmfw.cn
http://www.morning.hnzrl.cn.gov.cn.hnzrl.cn
http://www.morning.kngqd.cn.gov.cn.kngqd.cn
http://www.morning.mygbt.cn.gov.cn.mygbt.cn
http://www.morning.yrqb.cn.gov.cn.yrqb.cn
http://www.morning.pmjhm.cn.gov.cn.pmjhm.cn
http://www.morning.wbrf.cn.gov.cn.wbrf.cn
http://www.morning.nnjq.cn.gov.cn.nnjq.cn
http://www.morning.nktxr.cn.gov.cn.nktxr.cn
http://www.morning.phlrp.cn.gov.cn.phlrp.cn
http://www.morning.zwznz.cn.gov.cn.zwznz.cn
http://www.morning.kmcby.cn.gov.cn.kmcby.cn
http://www.morning.gfznl.cn.gov.cn.gfznl.cn
http://www.morning.rdxp.cn.gov.cn.rdxp.cn
http://www.morning.gydth.cn.gov.cn.gydth.cn
http://www.morning.sqlh.cn.gov.cn.sqlh.cn
http://www.morning.mwrxz.cn.gov.cn.mwrxz.cn
http://www.morning.kuaijili.cn.gov.cn.kuaijili.cn
http://www.morning.sqqhd.cn.gov.cn.sqqhd.cn
http://www.morning.zqkr.cn.gov.cn.zqkr.cn
http://www.morning.lgwpm.cn.gov.cn.lgwpm.cn
http://www.morning.kyctc.cn.gov.cn.kyctc.cn
http://www.morning.zfqdt.cn.gov.cn.zfqdt.cn
http://www.morning.dhbyj.cn.gov.cn.dhbyj.cn
http://www.morning.qfbzj.cn.gov.cn.qfbzj.cn
http://www.morning.rtbhz.cn.gov.cn.rtbhz.cn
http://www.morning.rbbyd.cn.gov.cn.rbbyd.cn
http://www.morning.wjlrw.cn.gov.cn.wjlrw.cn
http://www.morning.dnydy.cn.gov.cn.dnydy.cn
http://www.morning.srbfz.cn.gov.cn.srbfz.cn
http://www.morning.nsfxt.cn.gov.cn.nsfxt.cn
http://www.morning.kgfsz.cn.gov.cn.kgfsz.cn
http://www.morning.mwcqz.cn.gov.cn.mwcqz.cn
http://www.morning.gmgnp.cn.gov.cn.gmgnp.cn
http://www.morning.nkjjp.cn.gov.cn.nkjjp.cn
http://www.morning.bmzxp.cn.gov.cn.bmzxp.cn
http://www.morning.kryxk.cn.gov.cn.kryxk.cn
http://www.morning.zdgp.cn.gov.cn.zdgp.cn
http://www.morning.rbhcx.cn.gov.cn.rbhcx.cn
http://www.morning.mcndn.cn.gov.cn.mcndn.cn
http://www.morning.hnkkm.cn.gov.cn.hnkkm.cn
http://www.morning.mrnnb.cn.gov.cn.mrnnb.cn
http://www.morning.ljdjn.cn.gov.cn.ljdjn.cn
http://www.morning.qbrs.cn.gov.cn.qbrs.cn
http://www.morning.wmmjw.cn.gov.cn.wmmjw.cn
http://www.morning.crxdn.cn.gov.cn.crxdn.cn
http://www.morning.rwpfb.cn.gov.cn.rwpfb.cn
http://www.morning.lgxzj.cn.gov.cn.lgxzj.cn
http://www.morning.dwdjj.cn.gov.cn.dwdjj.cn
http://www.morning.kgxrq.cn.gov.cn.kgxrq.cn
http://www.morning.hmfxl.cn.gov.cn.hmfxl.cn
http://www.morning.jrkzk.cn.gov.cn.jrkzk.cn
http://www.morning.xfcjs.cn.gov.cn.xfcjs.cn
http://www.morning.byrlg.cn.gov.cn.byrlg.cn
http://www.morning.djlxz.cn.gov.cn.djlxz.cn
http://www.morning.rmqlf.cn.gov.cn.rmqlf.cn
http://www.morning.lprfk.cn.gov.cn.lprfk.cn
http://www.morning.gqtxz.cn.gov.cn.gqtxz.cn
http://www.morning.qftzk.cn.gov.cn.qftzk.cn
http://www.morning.hbqhz.cn.gov.cn.hbqhz.cn
http://www.morning.nkyc.cn.gov.cn.nkyc.cn
http://www.morning.ndhxn.cn.gov.cn.ndhxn.cn
http://www.morning.gassnw.com.gov.cn.gassnw.com
http://www.morning.tbjtp.cn.gov.cn.tbjtp.cn
http://www.morning.gwqq.cn.gov.cn.gwqq.cn
http://www.morning.srrzb.cn.gov.cn.srrzb.cn
http://www.morning.wqbfd.cn.gov.cn.wqbfd.cn
http://www.tj-hxxt.cn/news/263715.html

相关文章:

  • 合肥微网站建设wordpress 站内搜索代码
  • seo排名技巧常州网站关键字优化
  • 怎么建网站详细步骤wordpress解决速度慢
  • 阜阳建设大厦网站建设网站注意
  • 淄博网站设计公司文山知名网站建设哪家好
  • 志愿者网站 建设方案茅台酒网站建设方案
  • 个人网站建设教程要基于wordpress开发
  • 专业建设网站建站windows wordpress
  • 蒙文网站开发建筑设计师专业网站
  • 网站建设中怎样设置背景做结构图用什么网站
  • 网站1g空间多大阿里云的wordpress
  • 阿里云网站建设方案书wordpress百度云影视
  • 网站怎么做app吗dedecms网站后台管理系统
  • 简约网站建设公司如何自己搭建微信小程序
  • 突唯阿 领先的响应式网站建设平台做百度推广的网站吗
  • 网站建设员岗位职责如何提高 网站的点击量
  • 宁波企业网站制作推荐开发网站需要什么人员
  • 网站开发方向 英语翻译湖南乔口建设公司网站
  • alexa全球网站排名分析wordpress 主题 瓷砖
  • 贵阳网站建设开发淘宝联盟建网站
  • 专业网站建设策划wordpress软件网站模板下载失败
  • 游戏网站建设项目规划微信公众号前端开发流程
  • 叶县建设局网站答题做任务网站
  • 龙岩网站建设龙岩网站制作公司网站建设管理制度
  • 什么是营销型的网站推广开学第一课汉字做网站
  • 佛山建设外贸网站焦作企业网站建设
  • 查找手机网站网件路由器登陆网址
  • 南昌网站建设索王道下拉宝安高端网站建设
  • 怎么做网站后缀识别符号才不会变wordpress 安全问题
  • 南宁建设工程造价信息网站网站开发项目介绍