Vary: * бар сақталған жауап қалыпты Vary сәйкестік тексерісінен әрдайым өтпейді. Прокси кейінгі сұраудың сол көрініске құқығы бар деп, тек оның URL мен көрінетін тақырыптары ұқсас болғандықтан қорытынды жасай алмайды.

Мұны мынамен салыстырыңыз:

Vary: Accept-Encoding

Бұл кэш салыстыра алатын сұрау өрісін атайды. Жұлдызша тақырыптарды мұндай салыстыру жеткіліксіз екенін білдіреді. Жаңалықты немесе кэш өлшемін арттыру жетіспейтін таңдау ақпаратын бермейді.

Айырмашылық сақтау мен қайта пайдалану арасында. Кэш тексеру үшін пайдалы ақпаратты сақтай алады, бірақ сақталған жұлдызша нұсқасы келесі сұрауды қанағаттандыра алатын қалыпты сәйкес жауапқа айналмайды. Прокси әдетте оның орнына бастапқы серверге хабарласуы керек.

Жауап саясаты қосымшаны сипаттасын

Егер бастапқы серверді өзіңіз басқарсаңыз және көрініс шынымен тек анықталатын сұрау тақырыптары бойынша өзгерсе, сол өрістерді дәл атаңыз. Жұлдызшаны тек сол мысал кэштелетін болғандықтан Accept-Encoding-пен алмастырмаңыз: қосымша тіл, авторизация немесе сол тақырыптардан тыс ақпарат бойынша да өзгеруі мүмкін.

Егер мазмұн жеке болса немесе сақталмауы керек болса, мұны тиісті кэш саясаты арқылы білдіріңіз. Vary-ді жою дербестендірілген мазмұнды бөлісу үшін қауіпсіз етпейді.

Squid-тің vary_ignore_expire параметрі өзгермелі жауаптар үшін мерзімінің бітуін өңдеуге және HTTP-тің тарихи мінез-құлқына қатысты. Ол жұлдызшаны сәйкестендіретін ажыратқыш емес.

Қатысты мақалалар