欢迎访问Spring Cloud中国社区

我们致力于成为中国最专业的Spring Boot和Spring Cloud交流社区。推荐使用Github直接登录,欢迎加微信号Software_King进入社区微信交流群。国内谁在使用Spring Cloud?欢迎登记

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

hhg1007 · 2月前 · 968 ·

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

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

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

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

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