工作原理
下图提供了 Spring Cloud Gateway 工作原理的高级概述:

客户端向 Spring Cloud Gateway 发出请求。如果 Gateway Handler Mapping 确定请求与某个路由匹配,则将其发送到 Gateway Web Handler。该处理程序通过特定于请求的过滤器链运行请求。过滤器之所以用虚线分隔,是因为过滤器可以在代理请求发送之前和之后运行逻辑。首先执行所有“pre”过滤器逻辑,然后发出代理请求。在发出代理请求后,运行“post”过滤器逻辑。
备注
在路由中定义的没有指定端口的 URI,HTTP 和 HTTPS URI 分别会使用默认的端口值 80 和 443。
注意
在路由 URI 上定义的任何路径都将被忽略。