Spring Cloud Gateway——默认的过滤器使用

    科技2025-04-27  43

    之前在写过滤器作用范围的时候提过,Spring Cloud Gateway内置了19种强大的过滤器工厂,能够满足很多场景的需求。

    下面写一下几个常用的过滤器的配置使用方式。

    1.设置(删除)请求头

    添加请求头 X-Request-Foo:Bar

    移除请求头 X-Request-Too

    spring: cloud: gateway: routes: - id: add_request_header_route uri: http://example.org filters: - AddRequestHeader=X-Request-Foo, Bar - RemoveRequestHeader=X-Request-Too

    2.设置响应头

    filters: - AddResponseHeader=X-Response-Foo, Bar

    3.添加请求参数

    为请求添加参数,参数名 foo,值为bar

    filters: - AddRequestParameter&
    Processed: 0.010, SQL: 8