如何使用Spring Gateway以字符串形式获取响应主体?

时间:2019-09-15 08:14:40

标签: java spring spring-boot spring-cloud spring-cloud-gateway

我需要从某些响应的响应主体获取信息作为json字符串。 我看过下面的修改示例:

@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();
}

GatewayFilter Factories

但是我如何将其记录为字符串? 我可以在自定义过滤器中做到吗?

0 个答案:

没有答案