Spring Cloud Gateway 4.0 中有趣的新過濾器
Spring Cloud Gateway 4.0 終於釋出了!感謝社群貢獻,我們引入了新功能和有趣的過濾器。
這篇博文詳細介紹了值得注意的新功能,並解釋了其中一些新過濾器,包括它們的工作原理以及如何使用它們為應用程式提供更多洞察。
首先,我們來談談快取!快取是一個複雜的問題,這就是為什麼我們引入了兩個與此相關的新過濾器,但請注意,這些過濾器可能會導致閘道器記憶體受限,因此請謹慎使用。
CacheRequestBody
如果不正確處理請求體可能會導致問題,因此我們為您簡化了操作;透過此過濾器,我們提供了在請求體傳送到下游之前對其進行快取的可能性,並可以從交換屬性中獲取該請求體。它將在 ServerWebExchange.getAttributes() 中以 ServerWebExchangeUtils.CACHED_REQUEST_BODY_ATTR 中定義的鍵值提供...