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

网站开发与支付宝端口连接制作校园网站

网站开发与支付宝端口连接,制作校园网站,企业网站优化的原则,分销商城系统有哪些Spring Cloud GateWay 帮我们内置了很多 Predicates功能,实现了各种路由匹配规 则(通过 Header、请求参数等作为条件)匹配到对应的路由 1 时间点后匹配 server:port: 8888 spring:application:name: gateway-servicecloud:nacos:discovery:…

Spring Cloud GateWay 帮我们内置了很多 Predicates功能,实现了各种路由匹配规
则(通过 Header、请求参数等作为条件)匹配到对应的路由

1 时间点后匹配 

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- After=2023-03-18T17:42:47.789-07:00[America/Denver]

2 时间点前匹配 

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- Before=2025-03-18T17:42:47.789+08:00[Asia/Shanghai]

3 时间区间匹配

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- Between=2022-03-18T17:42:47.789+08:00[Asia/Shanghai],2025-03-18T17:42:47.789+08:00[Asia/Shanghai]

4 指定Cookie正则匹配指定值

这个配置的含义是当接收到的请求中包含名为 sessionId 的 Cookie,且其值匹配正则表达式 \d+(表示任意数字)时,该请求将被路由到 http://example.org。换句话说,这个规则会筛选出带有特定 Cookie 值的请求,并将其转发到指定的 URI。

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- Cookie=sessionId, \d+

5 指定Header正则匹配指定值

这个配置指定了一个名为 consumer 的路由,它将请求转发到 https://consumer-service 服务上。该路由的谓词条件是请求头中的 requestinfo 的值必须是一个数字。

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- Header=requestinfo, \d+

6 请求Host匹配指定值

这个配置定义了一个名为 consumer 的路由,它将请求转发到 https://consumer-service 服务上。该路由的谓词条件是请求的 Host 头必须匹配 **.consumer-service.** 的正则表达式模式。

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- Host=**.consumer-service.**

7 请求Method匹配指定请求方式

指定请求类型是get 或者让post请求

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- Method=GET,POST

8 请求路径正则匹配

这个配置中的 Path=/consumer-service/** 表示当请求的路径以 /consumer-service/ 开头时,将请求转发到 https://consumer-service 服务上

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- Path=/consumer-service/**

9 请求包含某参数

在这个配置中,使用了 Query 谓词来匹配请求中的查询参数。具体来说,Query=name 表示只有请求中带有名为 name 的查询参数时,该路由规则才会被匹配。这意味着只有符合该条件的请求会被转发到 https://consumer-service 服务。

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- Query=name

10 远程地址匹配

在这个配置中,使用了 RemoteAddr 谓词来匹配请求的远程地址。具体来说,RemoteAddr=http://192.168.201.116 表示只有来自远程地址为 192.168.201.116 的请求才会被匹配到该路由规则。这意味着只有符合该条件的请求会被转发到 https://consumer-service 服务。

server:port: 8888
spring:application:name: gateway-servicecloud:nacos:discovery:server-addr: localhost:8848gateway:discovery:locator:enabled: trueroutes:- id: consumeruri: https://consumer-servicepredicates:- RemoteAddr=192.168.201.116

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

相关文章:

  • 视觉品牌网站建设社交app开发公司
  • dede产品展示网站模板网站优化的主要任务
  • 无锡网站制作需要多少钱如何编写网站后台
  • 网站的下拉列表怎么做运营网站团队建设
  • 爱站站长工具收录网站工具
  • 广西建设职业学院官网网站集客营销软件
  • 网站优化要素公众号营销
  • saas和wordpresswin10一键优化工具
  • 网站建设用户需求三只松鼠有趣的软文
  • 网站建设的几大要素天津企业模板建站
  • 服务器放多个网站wordpress主题 淘客
  • 网站开发 教程网页制作培训班培训
  • 艺术家个人网站设计即时热榜
  • 外贸公司做网站动态Js文件 做网站标题
  • 网站根目录验证文件是什么asp.net做的网站文字控件随窗口大小不变化
  • 只放一个图片做网站h5高端网站开发
  • 平板电脑可以做淘宝网站吗导航栏网页怎么制作
  • 外贸做包装袋哪个网站好中国建设教育协会网站查
  • 网站的网络推广策略有哪些手机端网站需要多少钱
  • 什么是网站地址有域名 有固定ip怎么做网站
  • 做网站江门积极推进网站建设
  • 网站icon图标怎么设置响应式网站的开发
  • 自己怎么给网站做优化排名重庆推广网站排名公司
  • 犀牛云做网站怎么这么贵网站建设业
  • 微网站开发案例网络服务合同法律规定
  • 江门建站网站模板重庆建站公司价钱
  • 做了微网站国际学校网站如何建设
  • 网页网站设计培训铝基板营销型网站建设
  • 企业网站备案信息查询济南公共资源交易中心
  • phpcms电影网站开发横峰网站建设