欢迎访问Spring Cloud中国社区

《重新定义Spring Cloud实战》由Spring Cloud中国社区倾力打造,基于Spring Cloud的Finchley.RELEASE版本,本书内容宽度足够广、深度足够深,而且立足于生产实践,直接从生产实践出发,包含大量生产实践的配置。欢迎加微信Software_King进群答疑,国内谁在使用Spring Cloud?欢迎登记

怎么从ServerWebExchange中取到接口原始的响应信息,重写后再返回给调用方

hhg1007 · 4月前 · 1416 ·

我的需求是这样的,获取到接口原始的响应信息,自己再封装一层,形成统一的返回格式,然后再返回给调用方。

例如:原始接口返回的响应为:{“code”:200,”data”:”success”} 的字符串

从spring cloud gateway中拿到的响应对象是这个:HttpClientResponse clientResponse = exchange.getAttribute(ServerWebExchangeUtils.CLIENT_RESPONSE_ATTR);

如何从clientResponse中取到原始返回的json字符串

实在找不到相关的解决办法,向各位大佬求助了!!!!