使用REST API返回Flux <>或Mono <>的WebFlux, 如果我们不指定管制员的生产会发生什么 是文本事件流值还是json流?
// Tweets are Sent to the client as Server Sent Events
@GetMapping(value = "/stream/tweets", produces = MediaType.TEXT_EVENT_STREAM_VALUE)
public Flux<Tweet> streamAllTweets() {
return tweetRepository.findAll();
}
我的理解是,当我们指定该控制器正在生成文本流时,只有http客户端知道它应该保持与服务器的连接,因为它希望服务器继续提供多个响应。
当我们不指定控制器产生流时, 直到助焊剂完成,螺纹才会像命令式一样被阻塞(非反应性)?