Skip to content

添加请求头过滤器

此过滤器是Spring Cloud Gateway官方提供的过滤器,具体代码在spring-cloud-gateway-core 的jar包的AddRequestHeaderGatewayFilterFactory类中,代码实现可以自己去看。

此过滤器是为请求的HttpHeader中添加一个参数和值。如果我们在网关上给某个服务配置了此过滤器,那么所有从网关路由访问此服务接口的请求头上都会添加所配置的这个请求头参数,每个接口都可以从request的请求头中获取到此参数。

1. 使用方法

登录运维平台进入到服务治理导航,点击网关拓扑菜单,等待页面刷新出网关的所有服务和实例节点。

选择需要添加此过滤器的服务,点击实例和网关之间的连接线,在过滤器中选择添加请求头然后输入所要添加的请求头和值,点击保存即可。