将块内容发送到浏览器以进行pdf下载

时间:2019-02-08 17:57:40

标签: java servlets

我有一个使用Spring Mvc的servelet应用程序。我需要在浏览器中向用户提供pdf数据。但是我的pdf文件存储在第三方服务器中。

现在我正在通过MVC代码建立与第三方的HTTP连接。 字节arr [] = IOUtils.toByteArray(HTTPconnection.getInputStream()))

然后从我的控制器的HTTP响应中返回获取的内容。之后,浏览器下载PDF。

这很耗时。

为什么我们必须在HTTP响应中传输整个数据。有什么方法可以告诉浏览器,它应该像生产者使用者方案一样以大块形式获取数据吗?

0 个答案:

没有答案