Jef*_*ges 5 apache perl etag caching mod-perl2
我有一些旧的mod_perl代码生成动态内容.我被要求在每次回复时实施发送Etag.
看来这样做的方法可能是添加一个mod_perl处理程序,但这个内容是动态生成的,所以我需要让Etag成为响应体的校验和.我还没有找到一种方法来获取mod_perl处理程序中的响应主体的内容来校验它.
我应该如何基于mod_perl中的响应主体动态生成Etags?
Laj*_*res 0
如果您的内容是动态生成的,那么将 etag 设置为完全随机数可能是最简单的方法。(而且这也是最安全的方法...)
或者您可以创建一个启发式方法,例如从 url/get/post 参数创建哈希。如果您无法创建这种启发式方法,则意味着您的内部逻辑基于其他内部状态。(会话/等)因此,总随机 etag 可能是最好的解决方案。
归档时间:
12 年,3 月 前
查看次数:
248 次
最近记录:
12 年,2 月 前