springboot streaming returns data

  This solution can be used when the response data is relatively large and paging is not needed.

    @GetMapping("/test")
    public ResponseEntity<StreamingResponseBody> streamingResponseBody() {
        return ResponseEntity.ok()
                .contentType(MediaType.APPLICATION_JSON) 
                .body(outputStream -> IOUtils.copy(new FileInputStream(new File("E:\\asset.json")), outputStream));
    }

Responsive return data

Guess you like

Origin blog.csdn.net/u012440725/article/details/127303817