Spring boot 2 WebFlux 新版本生成Json流
例如
@GetMapping(value = "stream", produces = APPLICATION_STREAM_JSON_VALUE)
public Flux<Data> stream() {
return Flux.interval(Duration.ofSeconds(1)).map(Data::new);
}
每隔一秒就会产生发布新数据
{"value":"1"}
{"value":"2"}
{"value":"3"}
{"value":"4"}
{"value":"5"}
{"value":"6"}
我试过 Angular 5 httpclient
findAll(): Observable<Data> {
return this._http.get<Data>(this.url);
}
但它对我不起作用,因为我想反应它不会向我发送结果,因为它会缓存结果,直到连接关闭
我想问在角度 5 中处理这个 Json 的最佳方法是什么