【发布时间】:2013-06-03 23:40:30
【问题描述】:
我嵌入了以下外部 pdf,如下所示。 pdf 显示正常,但是如何缓存 pdf 以便页面不会在每次访问页面时重新下载 pdf?我应该改用对象标签吗?
<embed src="http://samplepdf.com/sample.pdf#toolbar=0&navpanes=0&scrollbar=0" width="500" height="375">
【问题讨论】:
-
为什么不使用 php 文件,然后发送额外的标头告诉浏览器缓存文件?然后使用 php 提供 pdf 文件。浏览器会将文件视为 pdf,但会设置缓存规则。
-
我使用的是 django,而不是 php。由于我不会进入的原因,我还必须在客户端获取图像。有什么方法可以让客户端下载图片吗?
-
django 或 php -> 相同的进程。缓存不是通过客户端编码而是从服务器端完成的。正确的标题可以很好地完成工作。
-
所以如果我理解正确,我必须让外部服务器添加标题?如果您在谈论我的服务器添加标头,这是不可能的,因为我必须得到前面提到的图像客户端。
-
"获取图片客户端?"如果图像已经在客户端,什么时候需要缓存。我会完整回答您的问题,以便更好地解释。
标签: javascript html object pdf embed