3

有没有办法覆盖通过 xPage URL 打开的附件的内容处置标头?我试图在浏览器中打开附件/pdf,而不是默认的下载/保存。

Mark Leusink 在Wissel 的网站上也提出了这个问题,但我找不到答案。

4

1 回答 1

4

您可以采取两种方法:

  • 使用XAgent读取附件流,而不是直接链接到附件。在那里,您可以使用以下内容覆盖附件/内联和文件名。
response.setContentType("text/xml");
response.setHeader("Cache-Control", "no-cache");
response.setHeader("content-disposition", "inline; Filename=invoice.pdf");
  • 善待您的管理员,并使用网站规则覆盖附件 URL 的 HTTP 标头。您的应用程序无需更改代码,并且可以基于每个应用程序

HTH :-) stw

于 2013-05-27T00:50:43.680 回答