文章目录 一、前言 二、GatewayFilter Factories 1、请求/响应新增信息相关 1)增加请求头参数(AddRequestHeaderGatewayFilterFactory) 添加动态请求头 2)添加请求参数(AddRequestParameterGatewayFilterFactory) 添加动态请求参数 3)添加请求响应的请求头参数(AddResponseHeaderGatewayFilterFactory) 2、请求/响应移除信息相关 1)移除重复响应头(DedupeResponseHeaderGatewayFilterFactory) 2)移除响应头中的参数(RemoveResponseHeaderGatewayFilterFactory) 3)移除请求头中的参数(RemoveRequestHeaderGatewayFilterFactory) 4)移除请求中的参数(RemoveRequestParameterGatewayFilterFactory) 3、请求/响应头信息替换 1)设置请求头信息(SetRequestHeaderGatewayFilterFactory) 2)设置响应头信息(SetResponseHeaderGatewayFilterFactory) 3)设置响应状态码(SetStatusGatewayFilterFactory) 4、请求路径层级相关 1)移除请求层级(StripPrefixGatewayFilterFactory) 2)增加请求层级(PrefixPathGatewayFilterFactory) 5、其他 1)请求Host信息传递(PreserveHostHeaderGatewayFilterFactory) 2)透传session信息(SaveSessionGatewayFilterFactory) 3)设置请求最大Size(RequestSizeGatewayFilterFactory) 4)重写路由转发地址(RewritePathGatewayFilterFactory) 5)配置300系列状态码转发地址(RedirectToGatewayFilterFactory) 6、给所有的Route设置DefaultFilter 三、总结 一、前言 至此微服务网关系列文章已出: 【云原生&微服务>SCG网关篇一】为什么要有网关、生产环境如何选择网关 云原生&微服务>SCG网关篇二】生产上那些灰度发布方式 【云原生&微服务>SCG网关篇三】Spring Cloud Gateway是什么、详细使用案例 云原生&微服务>SCG网关篇四】Spring Cloud Gateway内置的11种PredicateFactory如何使用 【云原生&微服务>SCG网关篇五】Spring Cloud Gateway自定义PredicateFactory