diff --git a/fastapi_cache/decorator.py b/fastapi_cache/decorator.py index 10c53ca..82be02c 100644 --- a/fastapi_cache/decorator.py +++ b/fastapi_cache/decorator.py @@ -66,7 +66,7 @@ def cache( ret = await func(*args, **kwargs) encoded_ret = coder.encode(ret) await backend.set(cache_key, encoded_ret, expire) - response.headers["Cache-Control"] = f"private, max-age={expire}" + response.headers["Cache-Control"] = f"max-age={expire}" etag = f"W/{hash(encoded_ret)}" response.headers["ETag"] = etag return ret