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

汕头网站建设哪里找做网站原型图用什么软件

汕头网站建设哪里找,做网站原型图用什么软件,怎样启动wordpress,app怎么调用WordPress的用户3.3.断言工厂 我们在配置文件中写的断言规则只是字符串,这些字符串会被Predicate Factory读取并处理,转变为路由判断的条件 例如Path/user/**是按照路径匹配,这个规则是由 org.springframework.cloud.gateway.handler.predicate.PathRoute…

3.3.断言工厂

我们在配置文件中写的断言规则只是字符串,这些字符串会被Predicate Factory读取并处理,转变为路由判断的条件

例如Path=/user/**是按照路径匹配,这个规则是由

org.springframework.cloud.gateway.handler.predicate.PathRoutePredicateFactory类来

处理的,像这样的断言工厂在SpringCloudGateway还有十几个:

名称说明示例
After是某个时间点后的请求- After=2037-01-20T17:42:47.789-07:00[America/Denver]
Before是某个时间点之前的请求- Before=2031-04-13T15:14:47.433+08:00[Asia/Shanghai]
Between是某两个时间点之前的请求- Between=2037-01-20T17:42:47.789-07:00[America/Denver], 2037-01-21T17:42:47.789-07:00[America/Denver]
Cookie请求必须包含某些cookie- Cookie=chocolate, ch.p
Header请求必须包含某些header- Header=X-Request-Id, \d+
Host请求必须是访问某个host(域名)- Host=.somehost.org,.anotherhost.org
Method请求方式必须是指定方式- Method=GET,POST
Path请求路径必须符合指定规则- Path=/red/{segment},/blue/**
Query请求参数必须包含指定参数- Query=name, Jack或者- Query=name
RemoteAddr请求者的ip必须是指定范围- RemoteAddr=192.168.1.1/24
Weight权重处理

我们只需要掌握Path这种路由工程就可以了。

3.4.过滤器工厂

GatewayFilter是网关中提供的一种过滤器,可以对进入网关的请求和微服务返回的响应做处理:

在这里插入图片描述

3.4.1.路由过滤器的种类

Spring提供了31种不同的路由过滤器工厂。例如:

名称说明
AddRequestHeader给当前请求添加一个请求头
RemoveRequestHeader移除请求中的一个请求头
AddResponseHeader给响应结果中添加一个响应头
RemoveResponseHeader从响应结果中移除有一个响应头
RequestRateLimiter限制请求的流量

3.4.2.请求头过滤器

下面我们以AddRequestHeader 为例来讲解。

需求:给所有进入userservice的请求添加一个请求头:Truth=itcast is freaking awesome!

只需要修改gateway服务的application.yml文件,添加路由过滤即可:

spring:cloud:gateway:routes:- id: user-service uri: lb://userservice predicates: - Path=/user/** filters: # 过滤器- AddRequestHeader=Truth, Itcast is freaking awesome! # 添加请求头

当前过滤器写在userservice路由下,因此仅仅对访问userservice的请求有效。

在这里插入图片描述

3.4.3.默认过滤器

如果要对所有的路由都生效,则可以将过滤器工厂写到default下。格式如下:

spring:cloud:gateway:routes:- id: user-service uri: lb://userservice predicates: - Path=/user/**default-filters: # 默认过滤项- AddRequestHeader=Truth, Itcast is freaking awesome! 

3.4.4.总结

过滤器的作用是什么?

① 对路由的请求或响应做加工处理,比如添加请求头

② 配置在路由下的过滤器只对当前路由的请求生效

defaultFilters的作用是什么?

① 对所有路由都生效的过滤器

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

相关文章:

  • 建设网站花费设计投稿网站
  • 手机网站竞价单页市场推广方案怎么写
  • 吐鲁番大型网站建设平台Wordpress页面有横线
  • 给几个手机网站做网站要多少像素
  • 懂做网站怎么赚钱网站添加锚点
  • 专业网站制作仪表多少钱用什么做php网站
  • 建设银行安徽 招聘网站娄底本地做寄生虫网站
  • 徐汇郑州阳网站建设16岁的做兼职在什么网站好
  • 个人建站网站asp网站开发技术背景介绍
  • mysql数据库做网站网站建设售后回访话术
  • php的网站数据库如何上传建站平台入口
  • 西安建设高端网站种子搜索网站开发
  • 济宁专业建网站汕头做网站费用
  • 网站开发语言有那些wordpress网页布局
  • 企业网站开发主要职责网站评估怎么做
  • 网站开发制作合同抖音关键词搜索排名
  • 中国建设银行网站多少网页设计期末作品代码
  • 机械设备网站源码南昌网站推广策划
  • 官方网站建设的意义丽江最新防疫政策
  • 打码兔怎么和网站做接口六安网站制作公司价格
  • 影视传媒网站源码j建网站
  • 微网站建设资讯青海省城乡建设信息官官方网站
  • 哪里办网站不用备案百度网站打开
  • 单位网站维护 网站建设岗位义乌比较好的外贸公司
  • 定制型网站制作哪家好外发加工合同协议书
  • 在中国可以做国外的域名网站吗需要做网站建设的公司
  • 网站建设网络营销平台 云搜系统wordpress免费国内主题
  • 网站建设南宁网站建立具体步骤是
  • 企业备案做电影网站的后果邢台做网站的
  • 如何免费申请公司网站请人做网站多少钱