对于需要长期保留的 PDF 集合,应通过明确的应用工作流记录并 校验已完成的下载,同时保留其 URL 与必要的元数据。还要确定重定向和字节范围如何影响每一份最终文档。

Squid 的缓存服务于另一个目标:复用符合条件的 HTTP 响应。在 Squid 7 的 cache_dir 机制里,可写目录只是前提条件;对象大小上限、HTTP 策略和替换规则仍然决定存放与淘汰。

后端未必会暴露普通文件。例如 Rock 把对象存放在数据库槽位中,因此按 .pdf 文件名搜索并不是通用的导出接口。

在普通的 HTTPS CONNECT 隧道内,Squid 完全看不到内部的 PDF 来做对象缓存。缓存配置和隧道转发都不能提供文档保留的保证。

相关文章