Fredrich Ombico

Fredrich Ombico

校友
博客文章作者Fredrich Ombico

创建自定义 Spring Cloud Gateway 过滤器

工程 | 2022年8月27日 | ...

在本文中,我们将深入了解如何为 Spring Cloud Gateway 编写自定义扩展。在开始之前,让我们先了解 Spring Cloud Gateway 的工作原理。

Spring Cloud Gateway diagram

  1. 首先,客户端向网关发出网络请求。
  2. 网关定义了许多路由,每个路由都有谓词来匹配请求到该路由。例如,您可以根据 URL 的路径段或请求的 HTTP 方法进行匹配。
  3. 匹配后,网关会在应用于该路由的每个过滤器上执行请求前逻辑。例如,您可能希望向请求添加查询参数。
  4. 代理过滤器将请求路由到代理服务。
  5. 服务执行并返回响应。
  6. 网关接收响应并在返回响应之前在每个过滤器上执行请求后逻辑。例如…

领先一步

VMware 提供培训和认证,帮助您快速提升技能。

了解更多

获取支持

Tanzu Spring 在一个简单的订阅中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件。

了解更多

即将举行的活动

查看 Spring 社区中所有即将举行的活动。

查看全部