Marta Medio

Marta Medio

Marta 在软件工程领域拥有超过 15 年的经验,尤其专注于 JVM 上的开发。她于 2021 年加入 VMware 和 Spring 开发团队。目前,她在 Spring Cloud 工作,协助监控、保护和集成 API。

博文Marta Medio

Spring Cloud Gateway 4.0 中有趣的新过滤器

工程 | 2023 年 1 月 18 日 | ...

Spring Cloud Gateway 4.0 终于发布了!感谢社区贡献,我们引入了新功能和有趣的过滤器。

这篇博文详细介绍了值得注意的新功能,并解释了其中一些新过滤器,包括它们的工作原理以及如何使用它们为应用程序提供更多洞察。

首先,我们来谈谈缓存!缓存是一个复杂的问题,这就是为什么我们引入了两个与此相关的新过滤器,但请注意,这些过滤器可能会导致网关内存受限,因此请谨慎使用。

CacheRequestBody

如果不正确处理请求体可能会导致问题,因此我们为您简化了操作;通过此过滤器,我们提供了在请求体发送到下游之前对其进行缓存的可能性,并可以从交换属性中获取该请求体。它将在 ServerWebExchange.getAttributes() 中以 ServerWebExchangeUtils.CACHED_REQUEST_BODY_ATTR 中定义的键值提供...

领先一步

VMware 提供培训和认证,助您加速进步。

了解更多

获得支持

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支持和二进制文件,只需一份简单的订阅。

了解更多

即将举行的活动

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

查看所有