Добавьте пользовательский заголовок элемента управления кэшем через response.cache_control Flask - PullRequest
0 голосов
/ 15 февраля 2019

Я хотел бы добавить к существующему заголовку элемента управления кэшем ответа immutable - но его нет в Flask response.cache_control:

> dir(response.cache_control)
['__class__', '__contains__', '__delattr__', '__delitem__', '__dict__', '__dir__', '__doc__', '__eq__', '__format__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__init_subclass__', '__iter__', '__le__', '__len__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_del_cache_value', '_get_cache_value', '_set_cache_value', 'cache_property', 'clear', 'copy', 'fromkeys', 'get', 'items', 'keys', 'max_age', 'must_revalidate', 'no_cache', 'no_store', 'no_transform', 'on_update', 'pop', 'popitem', 'private', 'provided', 'proxy_revalidate', 'public', 's_maxage', 'setdefault', 'to_header', 'update', 'values']

Как добавить пользовательский элемент управления кэшемустановка (неизменяемая) для существующего элемента управления кэшем с предполагаемым равным, т. е.

cache-control: max-age: 31536000, public, immutable

не

cache-control: max-age: 31536000, public, immutable=true

У меня естьпробовал response.cache_control.update({'immutable', ''}), но получается как immutable=

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...