Add caching for gzipped response

This commit is contained in:
Thomas Sileo 2019-08-24 00:24:57 +02:00
parent d56d5f5a20
commit 784362b532

View file

@ -1,6 +1,7 @@
import gzip
import json
import os
from functools import lru_cache
from functools import wraps
from typing import Any
@ -44,6 +45,7 @@ ap.use_backend(back)
MY_PERSON = ap.Person(**ME)
@lru_cache(512)
def build_resp(resp):
"""Encode the response to gzip if supported by the client."""
headers = {}