我使用WebClient(spring webflux)发送一些信息,并且并不真正在乎响应,只记录它即可。如果它很大,我不需要读取所有内容,而只需读取500个字节左右。据我了解,bodyToMono()将整个身体读入内存。如何获得一个身体的开始?
client.post()
.syncBody(payload)
.retrieve()
.bodyToMono(String.class)
.subscribe( r -> logResponce(r),
t -> logException(t));
相关分类