【发布时间】:2022-11-06 20:58:42
【问题描述】:
我已经安装了 Traefik v2.x 反向代理。它接收来自外部应用程序的请求并将它们传递给 SOAP API 后端。 SOAP 服务使用 WSDL 文件进行响应。在这个 WSDL (XML) 文件(在 HTTP 响应正文中)中,我有一个不正确的字符串(一个 URL),我想在 Traefik 将响应发送回调用应用程序之前重写它。
我知道它存在一个使用 nginx (http_sub_module) 执行此操作的模块,但是可以使用 Traefik 执行此操作吗?我还没有找到适合我需要的中间件。
感谢您的时间和您的回答。
【问题讨论】:
-
刚刚遇到这个:github.com/traefik/plugin-rewritebody 不过还没有尝试过。