获取ServerHttpRequest主体作为Map

时间:2019-03-04 15:02:26

标签: spring spring-boot jackson spring-webflux

如何从ServerHttpRequest主体获取地图?

@Override
    public Mono<Authentication> convert(ServerWebExchange serverWebExchange) {
        return Mono.justOrEmpty(serverWebExchange)
                .flatMap(serverWebExchange.getRequest().getBody())
                .flatMap(extractMapFromBody)
                .flatMap(readKeyValue).then();
    }

这里有一个我想要实现的例子。 我不想将主体解析为一个对象(例如DTO)。它不应该知道请求中包含哪种对象。

0 个答案:

没有答案