In bewarre antwurd mei Vary: * falt altyd troch de normale Vary-pastest. De proxy kin net konkludearje dat in letter fersyk rjocht hat op deselde fertsjintwurdiging, allinnich om't de URL en sichtbere headers itselde lykje.

Ferlykje dat mei:

Vary: Accept-Encoding

Dit neamt in fersykfjild dat de cache ferlykje kin. It jokerteken seit dat sa'n headerfergeliking net genôch is. Mear farskens of in gruttere cache leveret de ûntbrekkende seleksje-ynformaasje net.

It ferskil is tusken bewarjen en wergebrûk. In cache kin ynformaasje hâlde dy't nuttich is foar falidaasje, mar in bewarre jokerteken-fariant wurdt gjin normaal passend antwurd dat it folgjende fersyk befredigje kin. De proxy moat meastentiids ynstee de oarsprong benei.

Lit it antwurdbelied de applikaasje beskriuwe

As jo de oarsprong beheare en de fertsjintwurdiging feroaret echt allinnich neffens werkenbere fersykheaders, neam dy fjilden dan krekt. Ferfange it jokerteken net troch Accept-Encoding allinnich om't dat foarbyld cacheber is: de applikaasje kin ek feroarje neffens taal, autorisaasje of ynformaasje bûten dy headers.

As de ynhâld privee is of net bewarre wurde moat, druk dat dan út troch it oerienkommende cachebelied. It fuortheljen fan Vary makket personalisearre ynhâld net feilich om te dielen.

Squid syn vary_ignore_expire giet oer ferfaldbehanneling foar fariearjende antwurden en histoarysk HTTP-gedrach. It is gjin skeakel dy't it jokerteken passe lit.

Relatearre artikelen