gpt4 book ai didi

java - Spring InputStream作为文件下载?

转载 作者:行者123 更新时间:2023-11-30 04:39:39 25 4
gpt4 key购买 nike

我想将包含 pdf 数据的 OutputStream 对象作为文件发送到网络浏览器。

代码如下。

@RequestMapping(value="/issue", method=RequestMethod.POST)
public void issue(HttpServletResponse response, TimeStampIssueParam param) throws JsonGenerationException, JsonMappingException, IOException {

OutputStream pdfOuput = issue(input);
response.setContentType("application/pdf");
ServletOutputStream respOutput = response.getOutputStream();
....

}

问题是我已经有了输出流,并且我不想将其转换为字节数组。

如有任何评论,我们将不胜感激。

最佳答案

你不能:你只能将InputStream复制到OutputStream。然后,您可以使用: org.springframework.util.FileCopyUtils.copy(InputStream, OutputStream)

关于java - Spring InputStream作为文件下载?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12614404/

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