kong API 网关的多个请求转换器

Multiple request transformers for kong API gateway

使用 Request Transformer 插件,我们将查询字符串转换为多个 headers。 这是针对我们所有服务在全球范围内完成的。

我们还想对服务的子集进行其他特定的转换。从我读到的内容来看 here 这似乎是不可能的。

我是不是误会了?也许有不同的方法吗?

在我看来,是的,这(插件执行的优先级)使得使用 Request Transformer 插件无法完成您想做的事情。

我可以想象的另一种方法是向您的 Kong 添加一个自定义插件,该插件将执行您的“第二阶段”转换。例如,您可以分叉 Request Transformer 插件本身 (https://github.com/Kong/kong-plugin-request-transformer) 的 repo,并将它的第二个版本添加到您的 Kong,然后您可以应用两个“不同”的请求转换插件,但这看起来不错丑。