【问题标题】:Replace string in HTTP response body using Traefik使用 Traefik 替换 HTTP 响应正文中的字符串
【发布时间】:2022-11-06 20:58:42
【问题描述】:

我已经安装了 Traefik v2.x 反向代理。它接收来自外部应用程序的请求并将它们传递给 SOAP API 后端。 SOAP 服务使用 WSDL 文件进行响应。在这个 WSDL (XML) 文件(在 HTTP 响应正文中)中,我有一个不正确的字符串(一个 URL),我想在 Traefik 将响应发送回调用应用程序之前重写它。

我知道它存在一个使用 nginx (http_sub_module) 执行此操作的模块,但是可以使用 Traefik 执行此操作吗?我还没有找到适合我需要的中间件。

感谢您的时间和您的回答。

【问题讨论】:

标签: http replace traefik


【解决方案1】:

我最终在 Traefik 后面使用了 nginx(http_sub_modulesubsitutions),这样你就可以同时使用 nginx 和 Traefik 的功能了!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-06-28
    • 1970-01-01
    • 2017-03-06
    • 2012-04-26
    • 1970-01-01
    • 2019-09-23
    • 1970-01-01
    • 2011-08-11
    相关资源
    最近更新 更多