Spring Cloud 修改响应主体GatewayFilter工厂
2024-01-05 17:37 更新
该过滤器被认为是BETA,API将来可能会更改
ModifyResponseBody
过滤器可用于在将响应正文发送回客户端之前对其进行修改。
只能使用Java DSL配置此过滤器
@Bean public RouteLocator routes(RouteLocatorBuilder builder) { return builder.routes() .route("rewrite_response_upper", r -> r.host("*.rewriteresponseupper.org") .filters(f -> f.prefixPath("/httpbin") .modifyResponseBody(String.class, String.class, (exchange, s) -> Mono.just(s.toUpperCase()))).uri(uri) .build(); }
以上内容是否对您有帮助:
更多建议: