gpt4 book ai didi

nginx - 替换来自代理的压缩响应中的文本

转载 作者:行者123 更新时间:2023-12-04 18:06:05 25 4
gpt4 key购买 nike

我想替换来自上游 HTTP 服务器的部分响应主体,我正在使用 Ngninx 进行反向代理。

HttpSubsModule使用 sub_filter 指令,但这是问题所在

This module just works with plain text. If the response is compressed, it can't uncompress the response and will ignore this response. This module can be compatible with gzip filter module. But it will not work with proxy compressed response. You can disable the compressed response like this:

proxy_set_header Accept-Encoding "";

哼。

是否有任何替代方案可以让我在不丢失上游压缩的情况下修改代理内容?

最佳答案

我们在我们的案例中遇到了类似的问题,我们使用了 ngnix 的“gunzip”模块,它帮助我们解压缩压缩响应并根据要求更新响应。

关于nginx - 替换来自代理的压缩响应中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26445237/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com