我想检查ServerRequest
是否包含主体。
是否有办法找出事先调用bodyToMono
方法的方法?
您可以在服务器请求实例中使用.body(BodyExtracter)
方法
如果主体包含数据,则要转换为具有Mono<Boolean>
值的true
,请使用
Mono<Boolean> bodyContains = request.body((serverHttpRequest, context) -> serverHttpRequest
.getBody()
.collectList()
.map(List::isEmpty));