gpt4 book ai didi

java - 如何在 Micronaut 中下载(流式传输)大型(生成)文件

转载 作者:行者123 更新时间:2023-11-30 01:58:38 27 4
gpt4 key购买 nike

在我的应用程序中,我正在生成大型 pdf/csv 文件。
我想知道是否有任何方法可以在 Micronaut 中流式传输大型文件,而无需在发送到客户端之前将其完全保留在内存中。

最佳答案

您可以使用StreamedFile ,例如:

@Get
public StreamedFile download() {
InputStream inputStream = ...
return new StreamedFile(inputStream, "large.csv");
}

请务必检查the official documentation about file transfers .

关于java - 如何在 Micronaut 中下载(流式传输)大型(生成)文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53592685/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com