首页 > 技术文章 > ServerWebExchange自定义body返回值

xiaoyuicom 2022-05-16 11:12 原文

catch (TokenExpiredException tokenExpiredException)
{
exchange.getResponse().setStatusCode(HttpStatus.OK);
byte[] bytes = "{"code":10,"msg":"","data":null}".getBytes(StandardCharsets.UTF_8);
DataBuffer buffer = exchange.getResponse().bufferFactory().wrap(bytes);
return exchange.getResponse().writeWith(Flux.just(buffer));
}

推荐阅读