首页 > 其他 > 详细

15-6 Gateway核心之Predicate源码分析及预定义断言介绍

时间:2020-05-16 10:22:09      阅读:60      评论:0      收藏:0      [点我收藏+]


技术分享图片

技术分享图片
全局的搜索一下
技术分享图片
这个就是自定义的After
技术分享图片
最大的区别和我们上一节课写的自定义的类的区别在这里。这是JDK8给我们提供的日期时间。
技术分享图片
预定义的都在这里
技术分享图片

技术分享图片

判断下请求的Method是不是一样的
技术分享图片
用的比较多的是 Method和Path
技术分享图片
jwt为啥没用header呢。绝大多数在网关就会把这层匹配掉。所以一般不会去判断header里面怎么怎么样
技术分享图片
如果一定要有一个起作用的呢 那就是Host,如果你们安全做的比较好的其实就会把网关里面映射的原始地址拿到,拿到之前后呢,我们判断一下,比如说这个微服务是一个内部的微服务,只能供内网网关去访问,这个时候突然来了一个Remote的Host是一个外部地址,那很明显就是错的。如果安全做的好Host就会常用到。
技术分享图片

Predicate大致就是这样的一个效果
 

结束

 

15-6 Gateway核心之Predicate源码分析及预定义断言介绍

原文:https://www.cnblogs.com/wangjunwei/p/12898716.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!