mirror of
https://github.com/BerriAI/litellm.git
synced 2025-04-26 03:04:13 +00:00
(caching) Set Content-Disposition header and Content-Language
This commit is contained in:
parent
c54e0813b4
commit
56b03732ae
1 changed files with 6 additions and 2 deletions
|
@ -168,7 +168,9 @@ class S3Cache(BaseCache):
|
||||||
Body=serialized_value,
|
Body=serialized_value,
|
||||||
Expires=expiration_time,
|
Expires=expiration_time,
|
||||||
CacheControl=cache_control,
|
CacheControl=cache_control,
|
||||||
ContentType="application/json"
|
ContentType="application/json",
|
||||||
|
ContentLanguage="en",
|
||||||
|
ContentDisposition=f"inline; filename=\"{key}.json\""
|
||||||
)
|
)
|
||||||
else:
|
else:
|
||||||
cache_control = "immutable, max-age=31536000, s-maxage=31536000"
|
cache_control = "immutable, max-age=31536000, s-maxage=31536000"
|
||||||
|
@ -178,7 +180,9 @@ class S3Cache(BaseCache):
|
||||||
Key=key,
|
Key=key,
|
||||||
Body=serialized_value,
|
Body=serialized_value,
|
||||||
CacheControl=cache_control,
|
CacheControl=cache_control,
|
||||||
ContentType="application/json"
|
ContentType="application/json",
|
||||||
|
ContentLanguage="en",
|
||||||
|
ContentDisposition=f"inline; filename=\"{key}.json\""
|
||||||
)
|
)
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
# NON blocking - notify users S3 is throwing an exception
|
# NON blocking - notify users S3 is throwing an exception
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue