zoukankan      html  css  js  c++  java
  • 15-6 Gateway核心之Predicate源码分析及预定义断言介绍





    全局的搜索一下

    这个就是自定义的After

    最大的区别和我们上一节课写的自定义的类的区别在这里。这是JDK8给我们提供的日期时间。

    预定义的都在这里




    判断下请求的Method是不是一样的

    用的比较多的是 Method和Path

    jwt为啥没用header呢。绝大多数在网关就会把这层匹配掉。所以一般不会去判断header里面怎么怎么样

    如果一定要有一个起作用的呢 那就是Host,如果你们安全做的比较好的其实就会把网关里面映射的原始地址拿到,拿到之前后呢,我们判断一下,比如说这个微服务是一个内部的微服务,只能供内网网关去访问,这个时候突然来了一个Remote的Host是一个外部地址,那很明显就是错的。如果安全做的好Host就会常用到。


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

    结束

  • 相关阅读:
    sh脚本学习笔记
    idea常见快捷键
    linux操作命令笔记
    【题解】[国家集训队]圈地计划
    【题解】[国家集训队]happiness
    【题解】小M的作物
    cpu的MMU
    socat命令
    strace命令
    Linux的文件描述符
  • 原文地址:https://www.cnblogs.com/wangjunwei/p/12898716.html
Copyright © 2011-2022 走看看