tools.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:sahriswiki 作者: prologic 项目源码 文件源码
def _on_request(self, event, request, response):
        if request.path in ("/+login", "/+logout"):
            return

        repo = short(self.environ.storage.repo_node())
        sess = md5(dumps(request.session)).hexdigest()
        config = md5(dumps(self.environ.config.copy())).hexdigest()
        version = sahriswiki.__version__

        etag = "%s/%s/%s/%s" % (repo, sess, config, version)

        response.headers.add_header("ETag", etag)
        response = validate_etags(request, response)
        if response:
            event.stop()
            return response
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号