Fredrich Ombico

Fredrich Ombico

校友 (Alumni)
作者的部落格文章 (Blog posts by)Fredrich Ombico

建立自訂 Spring Cloud Gateway 篩選器 (Creating a custom Spring Cloud Gateway Filter)

工程 (Engineering) | 2022 年 8 月 27 日 | ...

在本文中,我們將探討如何為 Spring Cloud Gateway 撰寫自訂擴充功能。 在我們開始之前,讓我們先了解 Spring Cloud Gateway 的運作方式

Spring Cloud Gateway diagram

  1. 首先,客戶端向 Gateway 發出網路請求
  2. Gateway 定義了許多路由,每個路由都有 Predicates 來匹配請求到該路由。 例如,您可以匹配 URL 的路徑區段或請求的 HTTP 方法。
  3. 一旦匹配,Gateway 會在應用於該路由的每個篩選器上執行請求前邏輯。 例如,您可能想要將查詢參數新增到您的請求
  4. Proxy 篩選器將請求路由到代理服務
  5. 該服務執行並返回響應
  6. Gateway 接收響應,並在返回響應之前,在每個篩選器上執行請求後邏輯。 例如…

取得支援 (Get support)

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進制檔案。

了解更多 (Learn more)

即將到來的活動 (Upcoming events)

查看 Spring 社群中所有即將到來的活動。

查看全部 (View all)