gpt4 book ai didi

http - 在浏览器中显示 pdf 文件的 REST Web 服务方法

转载 作者:可可西里 更新时间:2023-11-01 16:19:02 28 4
gpt4 key购买 nike


我是 REST Web 服务的新手,这个 REST 正在做一些小例子,我在生成 PDF 文件时遇到了问题。以下方法用于生成 PDF 文件。

@GET
@Produces("application/pdf")
public Response ReadPDF() {
File file = new File("fileName.pdf");
ResponseBuilder response = Response.ok((Object) file);
response.header("Content-Disposition", "attachment; filename=restfile.pdf");
return response.build();
}

此方法工作正常并提供 pdf 文件下载,因此在调用此 REST 方法时浏览器会询问(保存或打开)选项。但我想默认在浏览器中显示 PDF 文件。

最佳答案

这部分取决于是否安装了插件(通常是 Acrobat Reader 插件)。此外,您不应该使用 Content-Disposition: attachment(就像您现在正在使用的那样)。

参见 Troubleshooting section of this article .

关于http - 在浏览器中显示 pdf 文件的 REST Web 服务方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9295510/

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