我需要一个解决方案,可以配置一个 https 代理来存储代理用户下载的所有 PDF 文件,并以合理的方式保存 pdf 下载信息(准确地说:下载时间 - 客户端 IP - 服务器域)。我可以想象一个可能的解决方案是使用这个名称方案存储 pdf 文件:%client_ip%-%time_date%-%domain%.pdf。
我可能会使用 squid 作为代理服务器,但我并不坚持这样做,我愿意使用任何可以使用的代理服务器。
答案1
将 squid 代理配置为缓存服务器。设置 squid 可写的缓存目录。这样您就可以在服务器上拥有下载的缓存文件。