Spring Cloud RewriteResponseHeader GatewayFilter工厂
2024-01-05 17:36 更新
RewriteResponseHeader
GatewayFilter工厂采用name
,regexp
和replacement
参数。它使用Java正则表达式以灵活的方式重写响应标头值。
application.yml。
spring: cloud: gateway: routes: - id: rewriteresponseheader_route uri: https://example.org filters: - RewriteResponseHeader=X-Response-Foo, , password=[^&]+, password=***
对于标头值为/42?user=ford&password=omg!what&flag=true
,在发出下游请求后它将被设置为/42?user=ford&password=***&flag=true
。由于YAML规范,请使用$\
来表示$
。
以上内容是否对您有帮助:
更多建议: